Ich habe eine Video-Player-App, die ein Video zur Laufzeit auswählen, um zu spielen. Nachdem Sie ein Video ausgewählt haben, wird ein Fehler angezeigt. Video kann nicht abgespielt werden. Android: -Video Player
public class MainActivity extends AppCompatActivity {
VideoView videoView;
Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button= (Button) findViewById(R.id.button);
videoView= (VideoView) findViewById(R.id.videoView);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent galleryIntent=new Intent();
galleryIntent.setType("video/*");
galleryIntent.setAction(galleryIntent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(galleryIntent,"Select
Video"),9);
}
});}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent
data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode==9 && resultCode==RESULT_OK)
{
Uri videoUri=data.getData();
videoView.setVideoURI(videoUri);
videoView.start();}}}
`
Was ist der Videodateityp? Gibt es einen relevanten Fehler im Logcat? – rafsanahmad007
Videodateityp ist .mp4. Kein relevanter Fehler in logcat. –
Hat meine Antwort Ihnen geholfen? – Ufkoku