diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 11f705c..32125e5 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -34,7 +34,8 @@ android:name=".activity.VideoPlayActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize|uiMode" android:label="@string/title_activity_video_play" - android:launchMode="singleTop" + android:launchMode="singleInstance" + android:supportsPictureInPicture="true" android:theme="@style/AppTheme.NoActionBar" /> { Log.d(TAG, "Fullscreen"); - if (!isFullscreen) { - isFullscreen = true; - activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); - } else { - isFullscreen = false; - activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); - } + fullScreenToggle(); }); if (!mBound) { @@ -182,7 +184,7 @@ public class VideoPlayerFragment extends Fragment implements VideoRendererEventL mService.setCurrentVideo(video); if (video == null) { - Toast.makeText(context, "Something went wrong...Please try later!", Toast.LENGTH_SHORT).show(); + Toast.makeText(context, "Unable to retrieve video information, try again later.", Toast.LENGTH_SHORT).show(); return; } @@ -193,7 +195,7 @@ public class VideoPlayerFragment extends Fragment implements VideoRendererEventL @Override public void onFailure(@NonNull Call