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. 在活動底部顯示一個ListView
- 2. ArrayList到另一個活動,並顯示在一個ListView
- 3. 如何在ListView中顯示一個arrayList?
- 4. 如何在一個xml文件中顯示多個ListView?
- 5. 如何在另一個活動的ListView中顯示分析數據?
- 6. 如何在另一個活動中顯示點擊的listview項目
- 7. progressDialog未在一個活動中顯示多個視圖
- 8. 如何在一個活動中顯示兩個RecycleViews?
- 9. 無法在另一個活動上顯示ListView上的項目
- 10. listview點擊多個活動
- 11. 在一個活動中添加多個listview
- 12. 如何在多個活動中顯示相同的對話框?
- 13. 在一個活動中顯示多個字符串的多個按鈕
- 14. 顯示java.lang.NullPointerException:在一個ListView
- 15. ListView未在活動中顯示
- 16. 在同一活動中的兩個ListView
- 17. 如何從ListView和顯示中選擇單個項目的另一項活動
- 18. 我如何顯示在Android的下一個活動listview檢查項目?
- 19. 滑動活動更改android中的另一個活動,並在單視圖中顯示多個活動?
- 20. 在React-Native中的ListView末尾顯示一個活動指示器
- 21. 滾動活動中的ListView只顯示單個項目
- 22. 在同一個ListView中顯示來自多個DataSources的數據
- 23. 如何顯示從一個活動到另一個活動的烤麪包
- 24. 如何在所有活動中顯示一個彈出窗口?
- 25. 如何在另一個活動中顯示警報對話框?
- 26. 如何在我的活動中顯示一個彈出窗口?
- 27. 如何在另一個活動中顯示Cardview的數據
- 28. 顯示ListView項目(ImageView)到另一個活動
- 29. 在Android的另一個活動中顯示計算BMI的另一個活動
- 30. 如何顯示在一個單一的活動
嘗試提供更詳細的答案。對於那些對Android知之甚少並且無法掌握ListView的人來說,關於比ListView複雜得多的概念的官方開發者網站可能太遙遠了。 – Adam 2013-03-25 14:25:04