объект.
иционирую VideoView с AbsoluteLayout (мне нужно отобразить его в нескольких местах на экране в определенных местах).
public void showVideo(RectF bounds, final String videoUrl) {
AbsoluteLayout.LayoutParams params = (AbsoluteLayout.LayoutParams) video.getLayoutParams();
params.width = (int) bounds.width();
params.height = (int) bounds.height();
params.x = (int) bounds.left;
params.y = (int) bounds.top;
video.requestLayout();
video.setVisibility(View.VISIBLE);
video.setFocusable(true);
video.setFocusableInTouchMode(true);
video.requestFocus();
File file = new File(videoUrl);
video.setVideoPath(file.getAbsolutePath());
video.start();
}
Но размер видео не изменился до указанных мною границ.
Какие-нибудь советы?
Другой связанный с этим вопрос, как заставить MediaController показывать поверх VideoView?