WAnna lit une vidéo qui se trouve dans mon dossier d’actifs. cela peut être joué dans n'importe quel lecteur installé dans Android. Aide OuT
Réponses:
2 pour la réponse № 1Prenez une vue vidéo et un lecteur multimédia dans la mise en page et dans votre activité sur Créer, vous pouvez le faire.
private VideoView video; private MediaController ctlr; uri=Uri.parse("android.resource://packagename/" + R.raw.famous); video=(VideoView)findViewById(R.id.video); video.setVideoURI(uri); ctlr=new MediaController(this); ctlr.setMediaPlayer(video); video.setMediaController(ctlr); video.requestFocus(); video.start();
Ici la vidéo nommée célèbre est dans le dossier brut en res. ou vous pouvez conserver des actifs et modifier le nom du fichier en fonction de cela. Le code est testé et cela fonctionne bien.
1 pour la réponse № 2
regarde ça :
Intent viewMediaIntent = new Intent();
viewMediaIntent.setAction(android.content.Intent.ACTION_VIEW);
Uri audio = Uri.parse("android.resource://com.audio.test/raw/"+R.raw.audio1);
Log.d(TAG,"uri:"+audio.toString());
viewMediaIntent.setDataAndType(audio, "video/*");
viewMediaIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
Log.d(TAG,"Starting");
Intent i = Intent.createChooser(viewMediaIntent, "Play Music");
mGap.startActivity(i);
Log.d(TAG,"Started");