0

サンプル アプリケーションでホイール ビューを使用しています。xml 解析を使用してアイテムを表示します。そのxmlデータに項目を1つ追加したいです。ここに私のコード

  public ArrayList<ItemIdentifierType> getBikeTypeDataList() {

    NodeList nodeList = doc.getElementsByTagName(key_BikeTypes);

    for (int i = 0; i < nodeList.getLength(); i++) {

        ItemIdentifierType itemIdentifierTypeInstance = new ItemIdentifierType();
        Element element = (Element) nodeList.item(i);
        itemIdentifierTypeInstance.setId(Integer.parseInt(element
                .getAttribute("id")));
        itemIdentifierTypeInstance.setName(element.getAttribute("desc"));           

        bikeTypesList.add(itemIdentifierTypeInstance);

    }

    return bikeTypesList;
}

ここのbikeTypeListには、bikeTypesList内に-select-のような1つのアイテムを追加したいすべてのアイテムがあります。誰でも私を助けることができますか?

4

1 に答える 1

1

今は正常に動作しています。ここに私のコード

public ArrayList<ItemIdentifierType> getBikeTypeDataList() {

    NodeList nodeList = doc.getElementsByTagName(key_BikeTypes);
    ItemIdentifierType itemIdentifierTypeInstance = null ;
    itemIdentifierTypeInstance = new ItemIdentifierType();
    itemIdentifierTypeInstance.setId(0);
    itemIdentifierTypeInstance.setName("-beliebig-");       
    Log.i("bike typeLsit: ", ""
            + itemIdentifierTypeInstance.getId() + " "
            + itemIdentifierTypeInstance.getName());            
    bikeTypesList.add(itemIdentifierTypeInstance);
    for (int i = 0; i < nodeList.getLength(); i++) {

        itemIdentifierTypeInstance = new ItemIdentifierType();
        Element element = (Element) nodeList.item(i);
        itemIdentifierTypeInstance.setId(Integer.parseInt(element
                .getAttribute("id")));
        itemIdentifierTypeInstance.setName(element.getAttribute("desc"));

        Log.i("bike details from identifier type class: ", ""
                + itemIdentifierTypeInstance.getId() + " "
                + itemIdentifierTypeInstance.getName());            
        bikeTypesList.add(itemIdentifierTypeInstance);      

    }           
    System.out.println("TypeList"+bikeTypesList);
    return bikeTypesList;
}
于 2012-04-05T07:01:10.083 に答える