【发布时间】:2026-02-06 14:25:01
【问题描述】:
在阅读了此处非常有用的答案后:Why does LayoutInflater ignore the layout_width and layout_height layout parameters I've specified?,我想补充的一件事是在屏幕上的特定点放置一个按钮(或任何其他 View)。
【问题讨论】:
在阅读了此处非常有用的答案后:Why does LayoutInflater ignore the layout_width and layout_height layout parameters I've specified?,我想补充的一件事是在屏幕上的特定点放置一个按钮(或任何其他 View)。
【问题讨论】:
您可以使用 FrameLayout 并使用参数android:layout_marginRight、android:layout_marginBottom 等指定对象的边距。这将帮助您设置相对于父视图的视图位置。
您也可以使用 AbsoluteLayout,但不鼓励这样做。 AbsoluteLayout 在 Android 应该使用固定分辨率的屏幕时使用,而当 Android 1.6 改变时,AbsoluteLayout 被弃用,因为它不灵活并且无法在不同分辨率的屏幕上正常工作。
【讨论】:
您好,如果您知道视图的坐标,您可以使用 AbsoluteLayout 将视图定位到特定位置。使用此链接查看可用布局的概述。 http://mobiforge.com/designing/story/understanding-user-interface-android-part-1-layouts.
【讨论】: