Вот сам код:
Код: Выделить всё
public class washList extends Activity {
//@override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.wash_list);
ArrayList<String> list = new ArrayList<String>();
try {
XmlPullParser parser = getResources().getXml(R.xml.wash);
//XmlPullParser parser = prepareXpp();
while(parser.getEventType() != XmlPullParser.END_DOCUMENT) {//XmlPullParser parser = getResources().getXml(R.xml.wash);
if(parser.getEventType() == XmlPullParser.START_TAG && parser.getName().equals("name")) {
//list.add(parser.getAttributeValue(0) + " " + parser.getAttributeValue(1) + "\n" + parser.getAttributeValue(2));
list.add(parser.getText());
}
parser.next();
}
}
catch(Throwable t) {
Toast.makeText(this, "Ошибка при загрузке xml-документа: " + t.toString(), 4000).show();
}
ListView washList=(ListView) findViewById(R.id.listView1);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, list);
washList.setAdapter(adapter);
}