0

Я использую TextureView в Fragment, и я воспроизвожу видео в TextureView. У меня есть кнопка в Фрагменте и вы хотите воспроизвести видео в полноэкранном режиме, нажмите кнопку. Это возможно во Фрагменте, потому что я использую Fragment в Activity.Как установить полноэкранное видео на кнопку щелчка по фрагменту

Как я могу это достичь?

+0

Что о том, если вы создаете другое действие или фрагмент, отображающий видео в полноэкранном режиме, и вы просто вызываете намерение при нажатии кнопки –

+0

Я пробовал эту идею, но видео не начинается с последней позиции. Новая активность будет терпкий от начала. –

ответ

0

В вашей деятельности, before setContentView()

requestWindowFeature(Window.FEATURE_NO_TITLE); 
//Now you have a full screen view of an activity 

если вы меняете ориентацию телефона с книжной на альбомную, а затем добавить android:configChanges="orientation|screenSize" в активность тег Manifest.xml, то в коде необходимо выполнить следующие действия

private int oldOptions; 

@Override 
public void onConfigurationChanged(Configuration newConfig) 
{ 
    super.onConfigurationChanged(newConfig); 

    if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) 
    { 
     oldOptions = getWindow().getDecorView().getSystemUiVisibility(); 
     int newOptions = oldOptions; 
     newOptions &= ~View.SYSTEM_UI_FLAG_LOW_PROFILE; 
     newOptions |= View.SYSTEM_UI_FLAG_FULLSCREEN; 
     newOptions |= View.SYSTEM_UI_FLAG_HIDE_NAVIGATION; 
     newOptions |= View.SYSTEM_UI_FLAG_IMMERSIVE; 
     newOptions &= ~View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY; 
     getWindow().getDecorView().setSystemUiVisibility(newOptions); 
     getActionBar().hide(); 
    } 
    else 
    { 
     getWindow().getDecorView().setSystemUiVisibility(oldOptions); 
     getActionBar().show(); 
    } 
} 
+0

sir Я использую фрагмент в активности, мое видео играет как instagram, но у меня есть кнопка на этом видео для полноэкранных функций, но я не получаю правильный путь для выполнения этой задачи. –

+0

, тогда вы должны установить фрагментацию фрагмента программно. –

+0

, но у меня есть проблема с этим. Когда я устанавливаю фрагмент фрагмента программно видеоигра с начала, но не с последней позиции. –