0
我是新來的Android,我玩弄示例代碼在http://developer.android.com/training/basics/fragments/index.html動態Android界面
如果我想更新的文章片段(目前只有一個TextView)動態包括更多的元件,怎麼辦我這麼做?
我需要先將article.xml轉換爲佈局嗎?
也許有人有很好的示例代碼來動態生成接口。
我是新來的Android,我玩弄示例代碼在http://developer.android.com/training/basics/fragments/index.html動態Android界面
如果我想更新的文章片段(目前只有一個TextView)動態包括更多的元件,怎麼辦我這麼做?
我需要先將article.xml轉換爲佈局嗎?
也許有人有很好的示例代碼來動態生成接口。
如果我能理解你想要更多的UI元素添加到現有的佈局吧...
您需要定義一個id爲要放在元素的佈局..
比方說..
<LinearLayout
android:id="@+id/myView";
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
</LinearLayout>
你像這樣在OnCreate像這樣的代碼中引用這個..
LinearLayout myDynamicView = (LinearLayout)findVivewById(R.id.myView);
所以如果你想添加動態元素你可以創建它們編程,並加入到像這樣的觀點..
TextView myExtraView = new TextView(this);
myExtraView.setText("added this programmatically");
myDynamicView.addView(myExtraView);
您可以添加其他元素,以及... 你的問題不是很清楚,但基於我的理解,這是你想要的。 只是搜索在搜索欄中動態添加視圖。
這正是我想要的!謝謝!還有一個問題。我可以定義您在XML中創建的新視圖的佈局嗎?換句話說,定義一個現有視圖的實例並將其添加到我的佈局中。 – Bugz
你可以猜我..我還沒有嘗試過它..也許你可以報告社區的結果.. :) – redshift13