mardi 21 avril 2015
Android Problem mit ListView und OnItemClickListener..
Posted on 03:58 by verona
Hallo,
ich bin gerade dabei eine kleine App zu machen.
Ich habe eine Liste erstellt und habe darin 6 Einträge, wenn ich auf einen eintrag klicke soll sich mit "setContenView"
die nächste Seite öffnen und im Textfeld auf dieser seite ein kleiner Text stehen.
Mein Problem ist jetzt, dass ich wenn ich die App (in Eclipse) ausführe und auf einen Listeneintrag klicke das sich die App schließt. Ich habe mir schon mehrere Tutorials angesehen und gelesen aber leider keine antwort gefunden.. :rtfm:
Hier der Quellcode von der MainActivity.java:
Hier der Code meiner angemeldet.xml:
Und hier mein Code für die auswahl_geb.xml:
Ich hoffe ihr versteht mein Prolem und das ihr mir helfen könnt :)
Danke schon mal im Vorraus
ich bin gerade dabei eine kleine App zu machen.
Ich habe eine Liste erstellt und habe darin 6 Einträge, wenn ich auf einen eintrag klicke soll sich mit "setContenView"
die nächste Seite öffnen und im Textfeld auf dieser seite ein kleiner Text stehen.
Mein Problem ist jetzt, dass ich wenn ich die App (in Eclipse) ausführe und auf einen Listeneintrag klicke das sich die App schließt. Ich habe mir schon mehrere Tutorials angesehen und gelesen aber leider keine antwort gefunden.. :rtfm:
Hier der Quellcode von der MainActivity.java:
Java Code:
-
-
final TextView tview;
-
-
-
tview = (TextView) findViewById(R.id.auswahl_geb_text);
-
-
ArrayAdapter<String> array_adapter = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_1, list_value) ;
-
lview.setAdapter(array_adapter);
-
lview.setOnItemClickListener (new OnItemClickListener(){
-
-
@Override
-
public void onItemClick(AdapterView<?> parent,
-
-
switch(lview.getPositionForView(view)){
-
-
case 0:{
-
tview.setText("Es liegen folgende Aufträge für bsp vor: ");
-
setContentView(R.layout.auswahl_geb);
-
break;
-
}
-
case 1:{
-
tview.setText("Es liegen folgende Aufträge für bsp2 vor: ");
-
setContentView(R.layout.auswahl_geb);
-
break;
-
}
-
case 2:{
-
tview.setText("Es liegen folgende Aufträge für bsp3 vor: ");
-
setContentView(R.layout.auswahl_geb);
-
break;
-
}
-
case 3:{
-
tview.setText("Es liegen folgende Aufträge für bsp4 vor: ");
-
setContentView(R.layout.auswahl_geb);
-
break;
-
}
-
case 4:{
-
tview.setText("Es liegen folgende Aufträge für bsp5 vor: ");
-
setContentView(R.layout.auswahl_geb);
-
break;
-
}
-
case 5:{
-
tview.setText("Es liegen folgende Aufträge für die bsp6 vor: ");
-
setContentView(R.layout.auswahl_geb);
-
break;
-
}
-
-
}
-
-
}
-
});
Hier der Code meiner angemeldet.xml:
Java Code:
-
-
<?xml version="1.0" encoding="utf-8"?>
-
<LinearLayout xmlns:android="http://ift.tt/GYQbrm;
-
android:layout_width="match_parent"
-
android:layout_height="match_parent"
-
android:orientation="vertical" >
-
-
<TextView
-
android:id="@+id/textView1"
-
android:layout_width="wrap_content"
-
android:layout_height="wrap_content"
-
android:text="@string/angemeldet_text_1"
-
android:textAppearance="?android:attr/textAppearanceMedium" />
-
-
android:id="@+id/lv1"
-
android:layout_width="fill_parent"
-
android:layout_height="wrap_content" >
-
</ListView>
-
-
</LinearLayout>
Und hier mein Code für die auswahl_geb.xml:
Java Code:
-
-
<?xml version="1.0" encoding="utf-8"?>
-
<LinearLayout xmlns:android="http://ift.tt/GYQbrm;
-
android:layout_width="match_parent"
-
android:layout_height="match_parent"
-
android:orientation="vertical" >
-
-
-
<TextView
-
android:id="@+id/auswahl_geb_text"
-
android:layout_width="wrap_content"
-
android:layout_height="wrap_content"
-
android:text="@string/auswahl_geb_text_1"
-
android:textAppearance="?android:attr/textAppearanceLarge" />
-
-
</LinearLayout>
Ich hoffe ihr versteht mein Prolem und das ihr mir helfen könnt :)
Danke schon mal im Vorraus
Android Problem mit ListView und OnItemClickListener..
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire