關於約束佈局Guideliness的使用問題

*

關於約束佈局Guideliness的使用問題

*

在參照文檔學習使用約束對齊對齊問題上,關於Guideliness使用過程中直接拖拽產生


No resource identifier found for attribute 'layout_constraintGuide_Percent' in package '...'的問題,網上未搜索到有效解決方法。自己嘗試更改暫時解決方法如下:


通過可視化操作界面調控生成的Guideline控件代碼爲:

<android.support.constraint.Guideline
        android:layout_width="wrap_content"
        android:layout_height="511dp"
        android:id="@+id/guideline"
        android:orientation="vertical"
        tools:layout_editor_absoluteX="192dp"
        tools:layout_editor_absoluteY="0dp"
        app:layout_constraintGuide_Percent="50" />

這個時候運行就會報錯No resource identifier found for attribute 'layout_constraintGuide_Percent' ...
更改爲:

<android.support.constraint.Guideline
        android:layout_width="wrap_content"
        android:layout_height="511dp"
        android:id="@+id/guideline"
        android:orientation="vertical"
        tools:layout_editor_absoluteX="192dp"
        tools:layout_editor_absoluteY="0dp"
        app:layout_constraintGuide_percent="0.5" />

layout_constraintGuide_percent爲手動輸入生成的,layout_constraintGuide_Percent爲界面操作產生的,這裏的參照物Guideline不同操作產生的大小寫差異造成的問題不知道是個人studio環境問題還是本身的問題不甚明白,留待以後探究

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章