1

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

4

2 回答 2

1

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

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

于 2010-08-01T07:59:39.413 回答
1

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

于 2010-08-01T08:05:27.157 回答