是否有一個很好的教程或鏈接,顯示如何將不同的項目添加到列表視圖?
例如,一個有兩個文本行和一個複選框,另一個,你只需按下,並且會彈出一些。我現在擁有的所有列表項都是相同的兩行文本視圖和複選框...
或,如果有一種方法可以通過R.layout.xxx
以不同的佈局一次添加1行?添加不同類型的項目列表視圖
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
mRoot = inflater.inflate(R.layout.frag_settings, container, false);
mItems = getResources().getStringArray(R.array.setting_items);
mItemDescription = getResources().getStringArray(R.array.setting_item_descriptions);
mItemListView = (ListView) mRoot.findViewById(R.id.lvMainListView);
ArrayAdapter<String> lvRowTitle = new ArrayAdapter<String>(getActivity(),
R.layout.setting_twolinetext_checkbox, R.id.tvRowTitle,
mItems);
mItemListView.setAdapter(lvRowTitle);
ArrayAdapter<String> lvRowDesc = new ArrayAdapter<String>(getActivity(),
R.layout.setting_twolinetext_checkbox, R.id.tvRowDesc,
mItemDescription);
mItemListView.setAdapter(lvRowDesc);
return mRoot;
[在列表視圖中乘以textviews](http://stackoverflow.com/questions/17554624/multiply-textviews-in-a-listview) – BC2
[Android列表視圖的每行不同佈局]的可能重複( HTTP://計算器。com/questions/4777272/android-listview-with-different-layout-for-each-row) – Varun
https://code.facebook.com/posts/879498888759525/fast-rendering-news-feed-on-android/ –