如何在特定坐标上添加UI组件

时间:2010-08-01 07:56:58

标签: android android-ui

我必须创建一个UI,其组件(TextView,Bottons等)放置在来自服务器的XML中指定的特定坐标处。我目前正在使用AbsoluteLayout,但由于它已被弃用,我想使用其他方法。

2 个答案:

答案 0 :(得分:1)

使用FrameLayout,这样您就可以使用组件的边距(即marginTop,marginLeft)属性将x / y精确定位在任何位置。

http://developer.android.com/reference/android/widget/FrameLayout.html

答案 1 :(得分:1)

您可以使用AbsoluteLayout。在那里,您可以设置UI元素的确切坐标。但是,我不建议在任何情况下使用,因为你可能会遇到不同的屏幕尺寸/分辨率。