Gab*_*lle 2 android center android-videoview
如何VideoView以横向模式居中?我试过这个:在Manifest文件中我有:
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
Run Code Online (Sandbox Code Playgroud)
在我的活动上我有这个代码:
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();
Run Code Online (Sandbox Code Playgroud)
这个VideoView我把它作为View添加到RelativeLayout:
rr = new RelativeLayout(this);
rr.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.FILL_PARENT));
rr.setBackgroundColor(Color.WHITE);
Run Code Online (Sandbox Code Playgroud)
我的代码的结果是我的视频只在屏幕的顶部播放,在屏幕的底部是白色(relativelayout的颜色).我想在屏幕上安装VideoView,以便在屏幕底部有一小部分白色,并在屏幕顶部.这该怎么做?
提前致谢.:)
你可以把它放在一个LinearLayout而不是设置它的引力CENTER,或者只是放入CENTER_IN_PARRENT你的addRule()方法RelativeLayout:)
祝好运!
| 归档时间: |
|
| 查看次数: |
7581 次 |
| 最近记录: |