如何在另一个应用程序的原始播放mp4?

时间:2018-01-26 10:30:19

标签: android mp4 android-videoview

我的应用包名称为com.example.app.a,我尝试从应用b com.example.app.b播放mp4资源,如下所示:

        VideoView videoView = (VideoView) findViewById(R.id.picker);
    videoView.setVideoURI(Uri.parse("android.resource://com.example.app.b/raw/keyboard_anim_theme"));
    videoView.requestFocus();
    videoView.start();

Can't play this video对话框显示。如何在另一个应用程序中播放mp4。非常感谢。

1 个答案:

答案 0 :(得分:1)

您是否尝试过getIdentifier

检查以下代码并检查。

int rawId = getResources().getIdentifier("keyboard_anim_theme",  "raw", "com.example.app.b");
String path = "android.resource://com.example.app.b/" + rawId;
videoView.requestFocus();
videoView.start();