【发布时间】:2012-01-18 06:54:20
【问题描述】:
如何在横向模式下将VideoView 居中?我试过这个:在我有的清单文件上:
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
在我的活动中,我有这个代码:
RelativeLayout.LayoutParams lv= new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT);
lv.addRule(RelativeLayout.CENTER_HORIZONTAL);
myVideoView = new VideoView(this);
myVideoView.setLayoutParams(lv);
myVideoView.setVideoPath(Environment
.getExternalStorageDirectory()
+ "/BouyguesImages"
+ "37" + "/" + "89Video");
myVideoView.requestFocus();
我将这个 VideoView 作为 View 添加到 RelativeLayout :
rr = new RelativeLayout(this);
rr.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.FILL_PARENT));
rr.setBackgroundColor(Color.WHITE);
我的代码的结果是我的视频只在屏幕的顶部播放,而在底部的屏幕是白色的(相对布局的颜色)。我想将 VideoView 放在屏幕上,以便在屏幕底部和屏幕顶部有一小部分白色。如何做到这一点?
提前致谢。 :)
【问题讨论】:
标签: android center android-videoview