我想爲一個列出46個字符的格鬥遊戲製作一個簡單的Android應用程序,當你按下這些名字時,它將拉起一個他們的攻擊列表。我正在從事這個項目,純粹是爲了學習經驗,因爲我對編碼非常陌生。我可以創建一個Array列表,然後調用它以顯示在列表視圖中嗎?
是否有更簡單的方法來創建對象和視圖列表?
我想爲一個列出46個字符的格鬥遊戲製作一個簡單的Android應用程序,當你按下這些名字時,它將拉起一個他們的攻擊列表。我正在從事這個項目,純粹是爲了學習經驗,因爲我對編碼非常陌生。我可以創建一個Array列表,然後調用它以顯示在列表視圖中嗎?
是否有更簡單的方法來創建對象和視圖列表?
是的,這是可能的。
創建自定義ListAdapter:這將允許您確定對象的哪些屬性列表中的
謝謝!所以在我的代碼中,我實際上並沒有輸入ArrayList。我所做的只是鍵入String Array [49]。我將不得不重做一切,然後添加列表適配器?感謝您的幫助! –
查看評論中的[@Paul Bellora]建議的鏈接。並閱讀這些教程。他們很好解釋 – codingbiz
非常感謝!謝謝! –
雅offcourse,
U可以通過擴展適配器interace使用ArrayAdapter直接,或自定義適配器,或BaseAdapter類,或一個ArrayAdapter類,SimpleCursorAdapter等。
例如:一個ArrayAdapter
ArrayList<String> arr = new ArrayList<String>();
arr.add("delhi");
arr.add("new-york");
arr.add("london");
ArrayAdapter<String> arrAdpt = new ArrayAdapter<String>(this,android.R.layout.simple_expandable_list_item_1, arr)
然後...
ListView list = (ListView)findViewById(R.id.myList);
list.setAdapter(arrAdpt);
的可能重複的[機器人:填充有數組項列表視圖(http://stackoverflow.com/questions/2394176/android-populating -a-listview-with-array-items) –