Как я могу центрировать 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 я добавляю его в качестве просмотра RelativeLayout:
rr = new RelativeLayout(this);
rr.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.FILL_PARENT));
rr.setBackgroundColor(Color.WHITE);
Результатом моего кода является то, что мое видео воспроизводится только в верхней части экрана, а в нижней части экран белый (цвет относительного расположения).Я хочу разместить VideoView на экране, чтобы небольшая часть была белой в нижней части экрана и в верхней части экрана.Как это сделать?
Заранее спасибо.:)