public class MainActivity extends Activity {
Button btn_play = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btn_play = (Button)findViewById(R.id.btn_play);
btn_play.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()+"/Text.rmvb");
intent.setComponent(new ComponentName("com.meizu.media.video",
"com.meizu.media.video/.player.ui.VideoWindowActivity"));
intent.setDataAndType(uri, "video/mp4");
startActivity(intent);
}
});
}
}
但是运行程序点击按钮后,先是进入播放器的界面,然后马上返回并显示该视频无法播放,视频没有问题,为什么无法播放呢?

------解决方案--------------------
