0
单击按钮后播放视频的应用程序出现问题。这里是我的代码:单击按钮时播放视频
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button buttonPlayVideo2 = (Button)findViewById(R.id.button1);
getWindow().setFormat(PixelFormat.UNKNOWN);
VideoView mVideoView2 = (VideoView)findViewById(R.id.videoView1);
String uriPath2 = "android.resource://AsaDeBineIi"+R.raw.asadebineii2;
Uri uri2 = Uri.parse(uriPath2);
mVideoView2.setVideoURI(uri2);
mVideoView2.requestFocus();
mVideoView2.start();
buttonPlayVideo2.setOnClickListenr(new Button.OnClickListener() {
@Override
public void onClick(View v) {
VideoView mVideoView2 = (VideoView) findViewById(R.id.videoView1);
String uriPath = "android.resource://AsaDeBineIi/" + R.raw.asadebineii2;
Uri uri2 = Uri.parse(uriPath);
mVideoView2.setVideoURI(uri2);
mVideoView2.requestFocus();
mVideoView2.start();
}
});
}
}
我真的不知道问题是什么。我试图改变视频的格式,但没有奏效。
非常感谢您的回答。我改变了这一点,当我启动应用程序时,视频开始播放。但是当我点击按钮时,消息仍然弹出。我该怎么办? – denisucu55
如果您希望视频在按钮被点击时重新启动'videoView.seekTo(0); videoView.start();' – Ekrem
非常感谢您的帮助! – denisucu55