我的主要(層次結構中最高)佈局是RelativeLayout
。在它內部,我以編程方式創建一個LinearLayout
。它必須具有「低於」button1
的屬性。我知道如何使用addRule()
將其添加到RelativeLayout.LayoutParams
,但LinearLayout.LayoutParams
沒有該選項。將「下方」添加到線性佈局LayoutParams
0
A
回答
2
您不能將以下屬性設置爲LinearLayout。最大可以給定垂直或水平方向類型。 例如
LinearLayout layout = /* ... */;
layout.setOrientation(LinearLayout.VERTICAL);
//OR
layout.setOrientation(LinearLayout.HORIZONTAL);
1
你LinearLayout
是孩子的父母RelativeLayout
。 LayoutParams
指定其父代中的孩子的佈局,因此在這種情況下,用於RelativeLayout
父母的正確的LayoutParams
是RelativeLayout.LayoutParams
。
相關問題
- 1. 將線性佈局2添加到線性佈局1
- 2. 將PreferenceScreen添加到線性佈局
- 3. 動態UI - 如何將3個線性佈局添加到父線性佈局
- 4. 以編程方式將線性佈局項添加到網格佈局
- 5. 動態添加textview到線性佈局
- 6. 動態添加imageViews到線性佈局
- 7. 將按鈕添加到相對佈局動態或擴展線性佈局android
- 8. 將字符串數組添加到線性佈局
- 9. Android/Java如何將線性佈局添加到片段?
- 10. 如何將虛擬視圖添加到線性佈局
- 11. 將achartengine的doughnutchartview添加到線性佈局時發生IndexOutOfBoundsException
- 12. 如何將動畫添加到線性佈局?
- 13. 如何將標題添加到線性佈局
- 14. 動態地將內容添加到線性佈局?
- 15. 將按鈕動態添加到帶有ID的線性佈局?
- 16. 將動態線性佈局添加到列表視圖
- 17. 將onclicklistener添加到片段中的線性佈局
- 18. 將線性佈局添加到當前視圖
- 19. 以線性佈局動態添加textview
- 20. 將佈局添加到Viewgroup。
- 21. 將admob添加到佈局
- 22. Android:以編程方式將多個視圖添加到線性佈局
- 23. 如何將視圖添加到向上方向的線性佈局?
- 24. 以編程方式將按鈕添加到線性佈局的底部
- 25. 線性佈局內線性佈局正在添加,但不可見
- 26. 在線性佈局中添加多個線性佈局編程崩潰
- 27. 添加多個相對佈局的線性佈局動態
- 28. 將畫布添加到相對佈局
- 29. 我可以將粘性標題視圖添加到線性佈局嗎?
- 30. 如何以編程方式添加2 TextView的線性佈局
參考[this](http://stackoverflow.com/questions/3277196/can-i-set-androidlayout-below-at-runtime-programmatically) – Manishika