2010-11-26 60 views
3

我已經創建了一個列表活動calles作爲類別列表,以通過解析XML文件從web動態顯示類別列表。 XML文件包含值「ID」(特定類別的ID)和「標題」(類別名稱)。所以我所做的是,我解析了XML文件,並使用SAX解析器將ID和標題收集到稱爲categries的ArrayList。如何爲列表視圖中的項目生成動態數據

在列表活動中,我創建了一個新的字符串數組,併爲其添加了每個類別的標題。我想要做的是將類別id分配給列表視圖中顯示的每個類別,並使用id獲取該類別的相應視圖。有沒有辦法給每個列表項分配一個id。

問候 DJ

+0

檢查了這一點http://stackoverflow.com/questions/3492513 – 2010-11-26 07:19:49

回答

1

介紹一個JavaBean,並填寫:

class YourBean { 
    private int id; 
    private String title; 
    // add get/set methods 
} 

創建列表,並把它放在一個ArrayList中,然後填寫與它Adapter

然後,您可以使用http://developer.android.com/reference/android/widget/ArrayAdapter.html並在您的onClicked等方法中使用mAdapter.getItem(int)。這很簡短。

查看SDK示例。

相關問題