我尝试在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代码。 –