Поскольку ваш макет содержит видеоизображение, я думаю, вы не хотите воспроизводить видео на этой странице.
Для предотвращения активности отдыха и видео перезапускает вы должны добавить android:configChanges="orientation|screenSize"
к объявлению деятельности и чем управлять макет в onConfigurationChanged
Просто найти мнения в onCreate`` than show hide them in
onConfigurationChanged```
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView and another onCreate logic code
toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
textview = findViewById(R.id.textview);
webView = findViewById(R.id.webview);
videoView = findViewById(R.id.videoview);
updateLayout(getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE);
}
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
updateLayout(newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE);
}
private void updateLayout(boolean isLandscape) {
if (isLandscape) {
textview.setVisibility(View.GONE);
webview.setVisibility(View.GONE);
getSupportActionBar().hide();
} else {
textview.setVisibility(View.VISIBLE);
webview.setVisibility(View.VISIBLE);
getSupportActionBar().show();
}
}
Спасибо. Он работает отлично. вы сохраняете все 2 дня. @ Pogonets Antom –