T
TheSlowlySnail
Neues Mitglied
- 0
Hallo,
ich weiß nicht ob der Titel verständlich ist oder ob das zu newbie ist, da ich android gerade in einer Vorlesung.
Die Aufgabe ist, eine App zu schreiben mit 5 Restaurant. Ziemlich einfach.
Mein Ansatz, ich mach ne Listview und um Details zu bekommen, öffne ich andere activitys. Jetzt findet das der Prof nicht gut. Ich soll das doch direkt anzeigen lassen soll. Mit gewissen NewsItems machen. Aber zu denen find ich irgendwie nix. Kann mir da jemand helfen
.
Vielen Dank.
Viele Grüße,
TheSlowlySnail
ich weiß nicht ob der Titel verständlich ist oder ob das zu newbie ist, da ich android gerade in einer Vorlesung.
Die Aufgabe ist, eine App zu schreiben mit 5 Restaurant. Ziemlich einfach.
Mein Ansatz, ich mach ne Listview und um Details zu bekommen, öffne ich andere activitys. Jetzt findet das der Prof nicht gut. Ich soll das doch direkt anzeigen lassen soll. Mit gewissen NewsItems machen. Aber zu denen find ich irgendwie nix. Kann mir da jemand helfen
Code:
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
// Intent rest1 = new Intent(this, Resteraunt1.class);
Intent vonA = new Intent(this, VonAmselm.class);
Intent farb = new Intent(this, Faerbe.class);
Intent wald = new Intent(this, Waldrast.class);
Intent gbad = new Intent(this, GasthausBad.class);
Intent back = new Intent(this, MainActivity.class);
super.onListItemClick(l, v, position, id);
// ListView Clicked item index
int itemPosition = position;
// ListView Clicked item value
String itemValue = (String) l.getItemAtPosition(position);
// content.setText("Click : \n Position :"+itemPosition+" \n ListItem : "
// +itemValue);
switch (position) {
case 0:
startActivity(vonA);
break;
case 1:
startActivity(farb);
break;
case 2:
startActivity(wald);
break;
case 3:
startActivity(gbad);
break;
case 4:
startActivity(back);
break;
default:
System.out.println("Fehler");
break;
}
}
Vielen Dank.
Viele Grüße,
TheSlowlySnail