bonjour j'ai fait ça

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);
dans le code de click:

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();
	}
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 ?

merci d'avance