我有一款遊戲正在製作,我想添加一個記分牌或排行榜,以便玩家可以將他們的分數與他們的朋友的分數進行比較。我想我想把它設置爲2列和多行的列表視圖。第一列是該行的編號,第二列是該玩家的名字。我以前從未使用過ListView,我希望在正確的方向上有一個好的開始。有人可以告訴我如何使用xml來設置此佈局,然後使用Android來填充信息?所有相關的答案都很有趣!如何設置ListView
1
A
回答
1
這些是由不同的人完成的各種分數保持應用程序。這裏的源代碼將幫助您
但我建議學習列表視圖和適配器的基礎知識。 This is a simple tutorial。有很多在那裏,只是谷歌'自定義適配器的Android listview'
1
這聽起來像是更適合於TableLayout而不是列表視圖,因爲你正在尋找專欄。
這很像一個HTML表格,如果你曾經使用過。
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="1">
<TableRow>
<TextView android:layout_weight="0.1" android:layout_height="wrap_content" android:id="@+id/usernumber1" android:text="1." />
<TextView android:layou_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/username1" android:text="user1" />
</TableRow>
</TableLayout>
你可能把行等於用戶的數量,您想在XML中顯示,雖然你也許可以在Java代碼中動態添加他們的數目。作爲@blessenm提到,我想有一些方法可以使用列表視圖,您可以使用ListAdapter。對我來說,這可能會在某些方面更容易,如果你只需要顯示靜態數量的用戶,但如果你想要更動態的東西,那麼你應該嘗試ListAdapter方法。
相關問題
- 1. 如何設置內聯ListView?
- 2. 如何設置ListView背景?
- 3. 如何設置listview onclick?
- 4. 如何設置ListView高度
- 5. 如何設置WPF ListView行高?
- 6. 如何設置ListView的底端動態
- 7. 如何設置ListView適配器
- 8. 如何在ListView上設置EditText?
- 9. 如何將ArrayList數據設置爲ListView?
- 10. 如何設置WPF ListView Selected Item顏色?
- 11. 如何設置ListView行高度
- 12. 如何在ListView上設置背景
- 13. 如何設置ListView項的間距
- 14. 如何設置CHOICE_MODE_MULTIPLE在定製的ListView
- 15. 如何在android中設置onListItemClick for listview
- 16. 如何設置listview的背景?
- 17. 如何動態設置ListView列?
- 18. 如何設置ListView的最大高度?
- 19. 如何將listview設置爲appwidget?
- 20. 如何設置onClickListener定製的ListView
- 21. 如何在ListView上設置onItemselectlistener?
- 22. 如何在add()命令中設置listview?
- 23. 如何將listView設置爲ArrayAdapter,Android
- 24. 如何設置win-listview高度? - WinJS
- 25. 我如何設置繪製到ListView Android
- 26. 如何將RelativeLayout設置爲ListView?
- 27. 如何設置ListView項的樣式?
- 28. 如何在ListView中設置TileView(GridView)
- 29. 爲ListView設置TypeFace
- 30. 的ListView adpater設置
是否可以將一組數據設置爲列表視圖?像ListView.setData(數據)什麼的? – John
適配器提供listview的數據。更新數據時,更新提供給適配器的數據並調用notifyDataSetChanged(),這會使listview自己重新加載。由於範圍太大,很難回答這個問題。您需要使用一些列表視圖和適配器才能真正理解基礎知識。 – blessenm
好的謝謝,生病看看它 – John