我想这样做(Please see the video)。我已经谷歌搜索它,但没有找到任何解决方案。建议得到高度赞赏。
答案 0 :(得分:1)
可能你正在寻找这个 -
https://github.com/sacot41/SCViewPager
和
https://github.com/Nightonke/WoWoViewPager
-Cheers。
答案 1 :(得分:0)
您可以通过以下步骤实现此目标:
.mp4
扩展名的资源文件夹中。在启动画面上使用此方法播放视频。
vidHolder is videoview
。
private void PlayVideo() {
Uri video = null;
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
try {
Intent intent = getIntent();
if (getIntent().getExtras() != null) {
isLogout = intent.getStringExtra("isLogout");
}
/* if (isLogout != null && isLogout.equalsIgnoreCase("true")) {
playAnimation();
//*video = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.logutvideo);*//
} else {*/
video = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.splash_revised);
// }
vidHolder.setVideoURI(video);
vidHolder.setVisibility(View.VISIBLE);
vidHolder.setZOrderOnTop(false);
vidHolder.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
Log.e("First","11");
vidHolder.seekTo(0);
vidHolder.start();
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
placeholder.setVisibility(View.GONE);
}
}, 300);
}
});
vidHolder.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
jump();
}
});
} catch (Exception ex) {
jump();
}
}