bitte löschen

  • 2 Antworten
  • Letztes Antwortdatum
S

Sylwester

Neues Mitglied
3
hat sich erledigt...
 
Zuletzt bearbeitet:
Hallo,

die Lösung steht eigentlich schon auf Stackoverflow.

onItemClick(AdapterView<?> parent, View view, int position, long id)

Die dritte Variabel gibt die Position des View im Adapter an ( position The position of the view in the adapter.)

Schreibe den Code einfach wie folgt um:

Code:
MediaPlayer.create(MainActivity.this, arg2]);
(Habe Deine Notation benutzt).
AdapterView.OnItemClickListener | Android Developers

PS: Keine Garantie. Wenn der Code immer noch nicht läuft, poste bitte die logcat - Ausgabe.
 
Noch eine Anmerkung:

- den MediaPlayer brauchst du aber auch nicht releasen wenn er eh bei der nächsten Anweisung zu Müll deklariert wird und für den GC freigegeben wird.


Ansonsten gebe die Arrays mal aus bzw die Inhalte der Elemente ind er listView.

Anscheinend könnte es ja sein dass die Werte nicht in der korrekten Reihenfolge in die Listview aufgenommen worden sind, da gibt es hin und wieder auch mal Probleme.
 
Zurück
Oben Unten