Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Anh chị cho em hỏi tại sao code thế này lại báo lỗi:Error (1,-2147483648) (Em đã tạo permission internet rồi ạ)
package com.example.lssonline;
import android.app.Activity;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebView;
import android.widget.Button;
import android.widget.VideoView;
public class VideoActivity extends Activity {
VideoView vv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_video);
vv = (VideoView)findViewById(R.id.videoView1);
vv.setVideoURI(Uri.parse("https://khoapham.vn/download/vuoncaovietnam.mp4"));
vv.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer arg0) {
// TODO Auto-generated method stub
arg0.start();
}
});
}
}
Bạn thử kiểm tra lại đường link xem sao? Mình cũng từng gặp phải lỗi này là do link không phù hợp.
vv.setOnPreparedListener(new MediaPlayer.OnPreparedListener() cái này chỉ dùng cho mp3 thôi bạn
đối với MP4 thì vv.setMediaController(), với lại cần có try catch() cho MediaPlayer
là lỗi trước hay sau khi chạy bạn