我嘗試在Android工作室中定位我的三個圖像按鈕。但是,每次使用設計編輯器將圖像按鈕定位到正確的位置時,運行應用程序時都不會產生影響。使用設計編輯器,而不是文本編輯器,給出了這樣的消息:試圖在ConstraintLayout中定位視圖
這種觀點是不受限的,它只有設計時的位置,所以它會跳轉到(0,0),除非你添加約束少.. 。
如何在XML編輯器添加約束,如果這是我必須做的
此外,該行被添加到XML編輯器: tools:layout_editor_absoluteY="80dp" tools:layout_editor_absoluteX="52dp" />
我使用的構造方法aintLayout代替的RelativeLayout ... 我main.activity XML代碼:
<ImageButton
android:id="@+id/positive_Button"
android:layout_width="150dp"
android:layout_height="150dp"
android:adjustViewBounds="true"
android:background="@null"
android:scaleType="fitCenter"
app:srcCompat="@drawable/positive"
android:gravity="left"
tools:layout_editor_absoluteY="80dp"
tools:layout_editor_absoluteX="39dp" />
<ImageButton
android:id="@+id/neutral_Button"
android:scaleType="fitCenter"
android:layout_width="150dp"
android:layout_height="150dp"
app:srcCompat="@drawable/neutral"
android:background="@null"
android:adjustViewBounds="true"
tools:layout_editor_absoluteY="80dp"
tools:layout_editor_absoluteX="230dp" />
<ImageButton
android:id="@+id/negative_Button"
android:layout_width="150dp"
android:layout_height="150dp"
app:srcCompat="@drawable/negative"
android:background="@null"
android:adjustViewBounds="true"
android:scaleType="fitCenter"
tools:layout_editor_absoluteY="80dp"
tools:layout_editor_absoluteX="412dp" />
什麼是你的佈局文件父視圖???? – AwaisMajeed
發佈您的xml代碼。 –
請提供您的所有XML代碼。 –