我跟着一些在線教程,告訴你如何創建多個XML文件的靜態horizontalscrollview。動態添加到horizontalscrollview
但是我想能夠從數據庫中抓取內容,填充內容的新圖(從股票XML佈局),然後將其添加到horizontalscrollview。
有沒有告訴你如何動態視圖添加到horizontalscrollview任何教程?
我跟着一些在線教程,告訴你如何創建多個XML文件的靜態horizontalscrollview。動態添加到horizontalscrollview
但是我想能夠從數據庫中抓取內容,填充內容的新圖(從股票XML佈局),然後將其添加到horizontalscrollview。
有沒有告訴你如何動態視圖添加到horizontalscrollview任何教程?
也就是說容易,
你HorizontalScrollView必須包含類似的LinearLayout或RelativeLayout的容器,搶一個實例在你的活動,佈局,並根據需要添加的意見...
LinearLayout yourLayout = (LinearLayout)findViewById(R.id.someID);
,然後通過在數據庫中的項目數和迭代不斷增加的意見,你的佈局,直到像爲此...
for (int i = 0; i < yourData.size(); i++) {
TextView tv = new TextView(getApplicationContext());
tv.setText(yourData.get(i));
yourLayout.addView(tv);
}
* R.layout.colum * n是您要添加另一個佈局。
<HorizontalScrollView ...>
<LinearLayout android:id="@+id/row" ..>
</LinearLayout>
</HorizontalScrollView>
LinearLayout featureLayout = (LinearLayout) View.inflate(YourActivity.this,R.layout.column, null);
row.addView(featureLayout);
謝謝。這是很難找到像這樣的Android的東西簡單的解釋!我 – phalt 2012-04-20 16:58:03
工作...... – 2015-11-17 11:10:41
這是完美的,感謝ü – Farhad 2016-09-30 15:43:13