如何在垂直方向上動態設置兩個線性佈局。以及如何在兩個線性佈局中添加控件。如何在Relativelavout中設置動態線性佈局
0
A
回答
1
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:id="@+id/yourlayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<LinearLayout android:id="@+id/linearLayout1"
android:orientation="vertical"
android:layout_alignParentLeft="true"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Button android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button 1"
></Button>
</LinearLayout>
<LinearLayout android:id="@+id/linearLayout2"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_alignParentRight="true"
android:layout_height="fill_parent" >
<Button android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button 2"
></Button>
</LinearLayout>
</RelativeLayout>
而且你可以將這個佈局充滿你想要的和你想要的參數。
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.whereyouwant, null);
RelativeLayout rl = (RelativeLayout)findViewById(R.id.yourlayout);
RelativeLayout.LayoutParams parametri = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
parametri.addRule(RelativeLayout.ALIGN_PARENT_TOP);
rl.addView(v, parametri);
v.setVisibility(View.VISIBLE);
0
嗨沒有什麼叫做VerticalView的垂直方向。 RelativeLayout中的Widget放置在彼此的相對位置。所以,如果你只需要一個線性佈局來達到另一個線性佈局,那麼你需要爲之前的佈局用戶android:layout_below屬性。
+0
也許他意味着線性佈局的垂直方向。或者我以他的方式得到了他。大聲笑:) –
+0
雅我的意思是垂直方向的線性佈局。 –
相關問題
- 1. 在動態線性佈局中設置Imageview的大小
- 2. Android:如何在線性佈局內設置網格佈局?
- 3. 如何設置在線性佈局中動態添加的充氣佈局中心Android
- 4. 動態UI - 如何將3個線性佈局添加到父線性佈局
- 5. 設置線性佈局元素間距動態機器人
- 6. 動態設置線性佈局的相對維數
- 7. 動態設置佈局
- 8. 如何在約束佈局中動態設置ImageView的位置
- 9. 如何居中佈局? - 線性佈局
- 10. 如何在android studio中動態添加/刪除線性佈局
- 11. 如何在線性佈局內設置隨機TextView的位置?
- 12. 如何動態設置彈出窗口的線性佈局的背景?
- 13. 如何在線性佈局
- 14. 如何獲得在主線性佈局中動態創建的視圖位置?
- 15. 如何在android中動態設置相對佈局的高度
- 16. 如何在Android中動態設置佈局參數?
- 17. 爲線性佈局組件設置android:id
- 18. 線性佈局調整無法設置
- 19. android設置適配器線性佈局
- 20. 動態添加textview到線性佈局
- 21. Android - 交換線性佈局動態
- 22. 組線性佈局背景動態
- 23. 以線性佈局動態添加textview
- 24. 動態添加imageViews到線性佈局
- 25. 如何在同一行上設置線性佈局的按鈕
- 26. 根據android studio中的位置動態調整線性佈局
- 27. 如何以編程方式在單個線性佈局中設置靜態和動態文本
- 28. 動態設置彈出位置/佈局
- 29. 動態設置佈局的位置
- 30. 如何在使用動態線性佈局的現有佈局中使用自定義佈局
查看v = inflater.inflate(R.layout.whereyouwant,null); 你是什麼意思(whereyouwant) –
糟糕,對不起,你膨脹了你想要顯示的佈局。將這個xml代碼命名爲mynewlayout.xml。然後做R.layout.mynewlayout –