我有做太困难想我怎么能做到这一点每当需要时更改在VideoView中播放的视频。手动。安卓
我有有一个按钮,当我点击这个按钮,另一个活动打开并播放活动
从SD卡(或电话)由我定义的视频问题是,我想改变哪个视频会随时播放。例如:首先我预先定义播放关于马里奥的视频。后来,我想让同一个按钮播放关于Luigi的视频,然后我做一些让我做这笔交易的方法。或任何使用该应用的用户。
任何人都可以帮助我如何做到这一点?
感谢
这里基本代码
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
video_player = (VideoView) findViewById(R.id.video_frame);
media_Controller = new MediaController(this);
dm = new DisplayMetrics();
this.getWindowManager().getDefaultDisplay().getMetrics(dm);
int height = dm.heightPixels;
int width = dm.widthPixels;
video_player.setMinimumWidth(width);
video_player.setMinimumHeight(height);
video_player.setMediaController(media_Controller);
video_player.setVideoPath("/sdcard/videoplay.mp4");
video_player.start();
}
你有什么迄今所做? –
我编辑@NguyễnHoàiNam它是一个简单的代码。但我不想在SD卡上播放这个视频。我想通过点击活动中的某种按钮每次都进行更改。我不知道你是否理解我 –
如何改变这条线到你想要的视频URL'''video_player.setVideoPath(“/ sdcard/videoplay.mp4”);'''。此外,请阅读关于setOnPreparedListener()这是一个更好的地方给你打电话video_player.start()'''(你从我希望的名字得到的想法) –