在閱讀了非常有用的答案之後:Why does LayoutInflater ignore the layout_width and layout_height layout parameters I've specified?,我想添加的一件事是將按鈕(或其他任何View
)放置在特定點上屏幕。Android:在特定位置添加一個按鈕
0
A
回答
2
您可以使用FrameLayout並使用參數android:layout_marginRight
,android:layout_marginBottom
等指定對象的邊距。這將幫助您設置相對於父視圖的視圖位置。
您也可以使用AbsoluteLayout,但不鼓勵這樣做。當Android應用於固定分辨率的屏幕時,會使用AbsoluteLayout,並且當Android 1.6發生更改時,AbsoluteLayout由於不靈活而不適用於具有不同分辨率的屏幕,因此不推薦使用。
0
嗨,您可以使用AbsoluteLayout將視圖定位到特定位置,如果您知道視圖的座標。請使用此鏈接查看可用佈局的概述。 http://mobiforge.com/designing/story/understanding-user-interface-android-part-1-layouts。
+0
我可以使用AbsoluteLayout,但如上所述,它已過時,我希望將來儘可能地證明應用程序。 –
相關問題
- 1. 添加一個絕對位置按鈕
- 2. 在特定位置添加鏈接按鈕
- 3. 添加圖像作爲按鈕爲特定位置(的Actionscript 3.0)
- 4. 在PrefrenceScreen中添加一個按鈕:Android
- 5. MKMapView添加特定位置
- 6. 如何在Android中的特定位置上繪製按鈕?
- 7. 在xml中添加一個文本行到特定位置?
- 8. 在一個特定的字符串位置添加字符
- 9. 在特定位置添加XML數據
- 10. Android按鈕定位
- 11. 在右下角添加自定義位置按鈕,就像GoogleMaps
- 12. 定位一個css按鈕
- 13. Android添加按鈕
- 14. JAVAFX - 如何在按下另一個按鈕時在某個位置添加按鈕?
- 15. 如何在一個按鈕中添加一個ImageButton android
- 16. Java添加事件特定按鈕
- 17. 將按鈕添加到特定頁面
- 18. 添加CSS定位到按鈕
- 19. UINavigationItem:添加一個按鈕
- 20. EXTJS添加一個按鈕
- 21. 將按鈕拖放到Android中的特定位置
- 22. 將Android ImageButton添加到Android中的特定位置
- 23. 在導航欄上添加一個自定義按鈕,打開一個特定的應用程序android
- 24. Android硬件按鈕位置
- 25. 按鈕android,文本位置
- 26. 添加位圖按鈕MFC
- 27. 在RelativeLayout中的特定位置動態放置按鈕
- 28. 添加一個UIImageView和一個按鈕
- 29. 添加一個NSTimer到一個按鈕
- 30. 在數組中添加一個按鈕 - 斯威夫特
我曾經想過在XML源代碼中聲明邊距,但我的目標是實現最大的可重用性,特別是在屏幕上可以放置多個位置。我希望能夠設置相對於屏幕上任意點的位置。 –
但是,當您將視圖相對於父視圖的邊界進行定位時,是不是實現了同樣的目的?如果你真的需要放置絕對位置,那麼AbsoluteLayout可能會幫助你,但正如我所說,由於屏幕多樣性,使用它會有問題。 – Malcolm