Android:在特定位置添加按钮

时间:2011-10-28 16:38:50

标签: android android-layout

在阅读了这里非常有用的答案后:Why does LayoutInflater ignore the layout_width and layout_height layout parameters I've specified?,我想补充的一件事就是将一个按钮(或任何其他View)放在该位置的特定点上屏幕。

2 个答案:

答案 0 :(得分:2)

您可以使用FrameLayout并使用参数android:layout_marginRightandroid:layout_marginBottom等指定对象的边距。这将帮助您设置相对于父视图的视图位置。

您也可以使用AbsoluteLayout,但不鼓励这样做。当Android应该使用固定分辨率的屏幕时使用AbsoluteLayout,当Android 1.6更改时,AbsoluteLayout因为不灵活而无法在不同分辨率的屏幕上正常工作而被弃用。

答案 1 :(得分:0)

您好,如果您知道视图的坐标,则可以使用AbsoluteLayout将视图定位到特定位置。请使用此链接查看可用布局的概述。 http://mobiforge.com/designing/story/understanding-user-interface-android-part-1-layouts