嗨,我正在尝试从VideoView的手机内部存储中播放视频,但是我的手机提示“无法播放此视频”。我在主要活动中获取视频路径,并将其传递给投影仪活动。
这是路径:'/ storage / emulated / 0 / storage / emulated / 0 / snaptube / download / SnapTube Video / Justin Bieber-对不起(目的_运动).mp4'
OnCreate代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_projector);
Intent intent = getIntent();
String vidpath = intent.getExtras().getString("path");
p = (TextView) findViewById(R.id.videopath);
p.setText(vidpath);
Uri path= Uri.parse(Environment.getExternalStorageDirectory()+vidpath);
viewvid=(VideoView) this.findViewById(R.id.videoView);
Log.i("vidpath","here");
viewvid.setVideoURI(path);
viewvid.start();
}Run Code Online (Sandbox Code Playgroud)
这是我从MainActivity获取视频路径的方式:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getSupportActionBar().setTitle("Video Projector");
gall = (Button) findViewById(R.id.gallery);
gall.setOnClickListener(this);
}
@ Override
public void onActivityResult(int requestCode, int resultCode, Intent …Run Code Online (Sandbox Code Playgroud)我正在使用Facebook受众网络,我已经创建了一个Android应用程序并集成了原生和非页内广告...现在的问题是,展示位置状态正在请求原生和非页内广告,但填充率和展示次数为空,我想念的是什么。 ..我的应用程序已上线,请帮助