[英]How to position views/layout programmatically in a linear layout
美好的一天,我有一個要求,我需要根據發送的意圖將布局(實際上是自定義 Action_bar)包含到已創建的布局(在 xml 中完成)中。 即,如果意圖 A 發送,則包括布局。 如果意圖 B 發送,則不要發送。
通過這樣做,我已經成功添加了可選布局:
layout = (LinearLayout)findViewById(R.id.ad_linearlayout_id);
LayoutInflater inflater = (LayoutInflater)getBaseContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = inflater.inflate(R.layout.actionbar_layout, null, true); //
layout.addView(view);
但問題是,我如何使它成為布局中的第一個視圖?..如有任何幫助,我們將一如既往地受到高度贊賞。 謝謝
您可以使用索引添加視圖。 例如,第一個視圖的索引為 0。
請參閱文檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.