我的主要(層次結構中最高)佈局是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. 以編程方式將線性佈局項添加到網格佈局
- 4. 動態添加textview到線性佈局
- 5. 動態添加imageViews到線性佈局
- 6. 將按鈕添加到相對佈局動態或擴展線性佈局android
- 7. 動態地將內容添加到線性佈局?
- 8. 如何將虛擬視圖添加到線性佈局
- 9. 將achartengine的doughnutchartview添加到線性佈局時發生IndexOutOfBoundsException
- 10. 將動態線性佈局添加到列表視圖
- 11. 如何將動畫添加到線性佈局?
- 12. 將字符串數組添加到線性佈局
- 13. 將按鈕動態添加到帶有ID的線性佈局?
- 14. 將onclicklistener添加到片段中的線性佈局
- 15. Android/Java如何將線性佈局添加到片段?
- 16. 如何將標題添加到線性佈局
- 17. 以線性佈局動態添加textview
- 18. 將佈局添加到Viewgroup。
- 19. 將admob添加到佈局
- 20. 以編程方式將按鈕添加到線性佈局的底部
- 21. 如何將視圖添加到向上方向的線性佈局?
- 22. Android:以編程方式將多個視圖添加到線性佈局
- 23. 線性佈局內線性佈局正在添加,但不可見
- 24. 在線性佈局中添加多個線性佈局編程崩潰
- 25. 添加多個相對佈局的線性佈局動態
- 26. 將畫布添加到相對佈局
- 27. 我可以將粘性標題視圖添加到線性佈局嗎?
- 28. 將線性佈局對齊到底
- 29. 如何以編程方式添加2 TextView的線性佈局
- 30. 以編程方式添加線性佈局
參考[this](http://stackoverflow.com/questions/3277196/can-i-set-androidlayout-below-at-runtime-programmatically) – Manishika