0
A
回答
0
0
如果創建ListView的XML文件
,你可以指定ID屬性,像這樣:android:id="@+id/listView1
,每個ListView
提供不同的ID。在您的Java代碼中,您需要擴展Activity並創建三個ListView
對象,並將它們指向XML文件中的ID。一旦你有了ListView的句柄,你就需要爲每個ListView
創建一個數據源並ArrayAdapter<String>
。我傾向於使用ArrayList<String>
而不是傳統的String[]
,因爲對我而言,它們更易於使用。下面的工作Java示例將適用於單個ListView
。將另外兩個變量和對象重複複製兩次,其他兩個ListViews
。希望這有助於:
public class MainListActivityExample extends Activity {
ListView listView1;
ArrayList<String> lvContents1 = new ArrayList<String>;
ArrayAdapter<String> lvAdapter1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Tell the method which layout file to look at
setContentView(R.layout.listViewExample_activity);
// Point the ListView object to the XML item
listView1 = (ListView) findViewById(R.id.listView1);
// Create the Adapter with the contents of the ArrayList<String>
lvAdapter1 = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, lvContents1);
// Attach the Adapter to the ListView
listView1.setAdapter(lvAdapter1);
// Add a couple of items to the contents
lvContents1.add("Foo");
lvContents1.add("Bar");
// Tell the adapter that the contents have changed
lvAdapter1.notifyDataSetChanged();
}
爲了添加其他兩個列表視圖,創建兩個ListView
對象,兩個ArrayList<String>
對象,並且兩個ArrayAdapter<String>
對象,每個所以你知道這屬於哪個相應的名稱。然後,您可以按照完全相同的步驟來初始化它們。
相關問題
- 1. ArrayList到另一個活動,並顯示在一個ListView
- 2. 如何在ListView中顯示一個arrayList?
- 3. 如何在另一個活動中顯示點擊的listview項目
- 4. 如何在一個活動中顯示兩個RecycleViews?
- 5. 無法在另一個活動上顯示ListView上的項目
- 6. 在一個活動中顯示多個字符串的多個按鈕
- 7. 顯示java.lang.NullPointerException:在一個ListView
- 8. ListView未在活動中顯示
- 9. 在同一活動中的兩個ListView
- 10. 我如何顯示在Android的下一個活動listview檢查項目?
- 11. 如何從ListView和顯示中選擇單個項目的另一項活動
- 12. 在React-Native中的ListView末尾顯示一個活動指示器
- 13. 在同一個ListView中顯示來自多個DataSources的數據
- 14. 如何顯示從一個活動到另一個活動的烤麪包
- 15. 如何在我的活動中顯示一個彈出窗口?
- 16. 如何在另一個活動中顯示Cardview的數據
- 17. 我們可以在單個活動中顯示多個活動嗎?
- 18. 如何顯示在一個單一的活動
- 19. 如何在一項活動中顯示多個攝像頭預覽?
- 20. 如何在1個活動(android)中顯示2個視圖?
- 21. 如何在Android中顯示進度條時從一個活動移動到另一個活動
- 22. 如何循環顯示整個活動
- 23. 如何在Android/Java listview中顯示多個文本項?
- 24. 如何在android中的一個活動中有多個佈局?
- 25. 在第二個活動中顯示buttonCheckAnswer
- 26. 顯示一個夾,用於一個ListView
- 27. 在一個屏幕上顯示多個ListView
- 28. 在一個屏幕中顯示3個活動
- 29. 如何在多個webview中停止多個活動指示器動畫?
- 30. 在ListView一行顯示多個項目中的Android
嘗試提供更詳細的答案。對於那些對Android知之甚少並且無法掌握ListView的人來說,關於比ListView複雜得多的概念的官方開發者網站可能太遙遠了。 – Adam 2013-03-25 14:25:04