0
我试过使用拖放功能,但是当程序运行时,textView对象会变为0,0。我该如何解决这个问题?如何使用X和y坐标设置textView的位置
我试过使用拖放功能,但是当程序运行时,textView对象会变为0,0。我该如何解决这个问题?如何使用X和y坐标设置textView的位置
如果我正确理解你的问题,你需要使用约束。例如,假设你有这样的editText
对象:
您可以设置它,以便它是一个特定数量的dp
,或密度无关的像素,从另一个对象如可以将editText
框的左白色圆圈(拖放以创建约束)拖动到左侧的边缘,从而将其限制在该边缘。然后你告诉它是这么多dp
了,说从左边20dp
所以它看起来像这样:
您可以在右边的改变约束的dp
价值Properties
列是否显示像这样:
你会然后更改为8〜20
在ADDIT
android:layout_marginLeft="20dp"
对象的代码中使它看起来像这样:离子,可以通过编程的XML代码加入语句如设置这些限制
正如我敢肯定你可以说,我给出的例子已经将对象限制在屏幕的左边界/边界。您还可以根据围绕您想约束的对象以及父对象的其他对象来设置约束。然后根据需要将约束添加到顶部,右侧和下侧位置。
希望我解释得很好,它可以帮助你。
请详细说明您的问题。比如你的XML。 –
我建议编辑一个更详细的解释我相信你会遇到的问题。除了我提供的答案外,我希望它有所帮助。 – Gazza732