J’ai un fichier mp3 dans mon mobile Android, laisse c’est un xyz.mp3 quelque part dans ma sdcard. Comment y jouer via mon application ?
Réponses
Trop de publicités?Vous pouvez simplement utiliser `` et lire le fichier audio. Découvrez ce bel exemple pour lire de l’audio:
A-Sharabiani
Points
5287
Suv
Points
101
@Niranjan, Si vous utilisez un fichier brut à partir d’un dossier res/raw, c’est-à-dire en lisant un fichier stocké dans le projet, nous pouvons utiliser:
Si vous devez utiliser à partir de la carte SD:
Voir cette question connexe: Problème MediaPlayer entre le dossier brut et la carte SD sur Android
Naren
Points
69
public class MainActivity extends Activity implements OnClickListener {
Button play;
MediaPlayer mp;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setVolumeControlStream(AudioManager.STREAM_MUSIC);
play=(Button)findViewById(R.id.button1);
play.setOnClickListener(this);
}
@Override
public void onClick(View arg0)
{
mp=MediaPlayer.create(getApplicationContext(),R.raw.song);// the song is a filename which i have pasted inside a folder **raw** created under the **res** folder.//
mp.start();
}
@Override
protected void onDestroy() {
mp.release();
super.onDestroy();
}
}