我目前正在开发Android工作室中的新应用。我添加了一个按钮,但是当您尝试在虚拟设备上运行程序时,按钮会移到屏幕的左上角,就像它没有固定到位一样。它不会停留在我所说的位置,并说它不会用于文本框。我还没有为按钮编写任何代码但是当我看到其他人这样做时,他们不需要编写代码,但它仍然可以工作。所以我不知道最近发生了什么。我也是android工作室的初学者,但仍然有一个很好的粗略想法。
我也在使用macbook pro(Apple操作系统)。
答案 0 :(得分:1)
谢谢你。 最终解决方案是放入java区域
应用程式:layout_constraintBottom_toBottomof ="父"
应用程式:layout_constraintLeft_toLeftof ="父"
应用程式:layout_constraintRight_toRightof ="父"
应用程式:layout_constraintTop_toLeftof ="父"
以防万一有人在android studio中寻找已解决的答案。感谢
答案 1 :(得分:0)
您需要根据您使用的布局(线性,相对,约束)为组件(Button,TextView,EditText等)指定对齐属性。 试试这些
机器人:layout_gravity = “中心”
机器人:比重= “中心”
答案 2 :(得分:0)
我在尝试添加的 TextView 中遇到了类似的问题。左上角有一个小磁铁,我必须点击才能解决“设计”窗口中的问题。