Je créé de nouvelles Android App car il affiche des informations statiques, j'avais créé html5 et j'appeler fichiers html5 à mon WebView tout chose a bien fonctionné, mais j'ai page ont case avec des valeurs sur et off, comme sur pour jouer mp3 et cela sera lié à des jours et des heures spécifiques. la question est de savoir comment je peux vérifier si cette case valeur sur pour jouer ce mp3? .comment appeler HTML chez Android?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_ramadan);
//Call HTML Files
WebView myWebView = (WebView) findViewById(R.id.web_engine);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
myWebView.loadUrl("file:///android_asset/index.html");
}
public void audioPlayer() {
//set up MediaPlayer
MediaPlayer mp = new MediaPlayer();
try {
AssetFileDescriptor descriptor = getAssets().openFd("Azan.mp3");
mp.setDataSource(descriptor.getFileDescriptor(), descriptor.getStartOffset(), descriptor.getLength());
descriptor.close();
mp.prepare();
mp.start();
} catch (Exception e) {
e.printStackTrace();
}
}
<div class="switch demo3">
<input type="checkbox" >
<label><i></i></label>
</div>
j'ai fait vos pas, mais comment puis-je jouer le mp3 "audioPlayer()" – egydeveloper
Pour jouer de l'audio se référer à ce http://www.androidhive.info/2012/03/android-building-audio-player-tutorial/ il utilise MediaPlayer –