bonjour j'ai fait ça
dans le code de click:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 HashMap<String, String> map; map = new HashMap<String, String>(); map.put("Uri", String.valueOf(R.raw.music)); listIthem.add(map);
malheureusement la fonction Create demande Uri et pas String, j'ai essayé de cast to Uri mais ça ne marche pas, que dois je faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { HashMap<String, String> map = (HashMap<String, String>) maListView.getItemAtPosition(arg2); mediaplayer = MediaPlayer.create(this, map.get("Uri")); mediaplayer.start(); }
merci d'avance
Partager