使用 ArrayList 填充 ListView
在 Android 應用程式中,通常會在 ListView 中顯示資料。如果資料儲存在 ArrayList 中,則可以使用 ArrayAdapter 來填入 ListView。 ArrayAdapter 是一種 Adapter,它使 ArrayList 適應提供的佈局,通常是 TextView。
建立ArrayAdapter
要建立ArrayAdapter,請指定以下內容參數:
設定ListView適配器
建立ArrayAdapter後,需要將其設定為ListView的適配器。這是使用setAdapter() 方法完成的:
1 |
|
自訂外觀
提供的ArrayAdapter 使用ArrayList 中每個物件的toString() 方法來確定ListView 中每個項目的文字。要自訂外觀,您可以重寫 ArrayAdapter 中的 getView() 方法,這使您可以更好地控制每個項目的佈局和外觀。
範例程式碼
以下程式碼範例示範如何使用 ArrayList 填入 ListView:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
以上是如何使用 ArrayList 填滿 Android 中的 ListView?的詳細內容。更多資訊請關注PHP中文網其他相關文章!