У меня есть WebView, который загружает плеер внутри. Мне нужно, чтобы, когда я нажимал кнопку, WebView изменял свою ориентацию с портретной на альбомную, а также переводил ее в полноэкранный режим. У меня есть следующий код:
@Override
public void clickOnFullScreen(VideoViewHolder videoViewHolder) {
if (getContext() != null) {
int height = ScreenUtils.getScreenHeight(getContext(), false);
int width = ScreenUtils.getScreenWidth(getContext());
getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
videoViewHolder.playerWebView.getLayoutParams().height = height;
videoViewHolder.playerWebView.getLayoutParams().width = width;
videoViewHolder.relative.getLayoutParams().height = height;
videoViewHolder.relative.getLayoutParams().width = width;
videoViewHolder.relative.setVisibility(View.GONE);
Toast.makeText(videoViewHolder.playerWebView.getContext(), "sadfaf", Toast.LENGTH_LONG).show();
}
}
С этим кодом он действительно переходит в полноэкранный режим, но он изменяет весь фрагмент, и я просто хочу, чтобы веб-просмотр изменился.