Optimize ui config

fongmi
jhengazuki 1 month ago
parent 4f67bf821e
commit 43286f72d2
  1. 9
      app/src/main/AndroidManifest.xml
  2. 2
      app/src/mobile/AndroidManifest.xml
  3. 2
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java

@ -7,7 +7,9 @@
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="28" />
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"
android:maxSdkVersion="28" />
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK" />
@ -39,16 +41,13 @@
android:label="@string/app_name"
android:largeHeap="true"
android:requestLegacyExternalStorage="true"
android:resizeableActivity="true"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.App"
android:usesCleartextTraffic="true"
tools:replace="android:allowBackup">
<meta-data
android:name="android.max_aspect"
android:value="2.5" />
<provider
android:name="androidx.core.content.FileProvider"
android:authorities="${applicationId}.provider"

@ -97,7 +97,6 @@
android:configChanges="screenSize|smallestScreenSize|screenLayout|uiMode|orientation"
android:exported="true"
android:launchMode="singleTop"
android:resizeableActivity="true"
android:screenOrientation="sensorLandscape"
android:supportsPictureInPicture="true" />
@ -110,7 +109,6 @@
android:name=".ui.activity.VideoActivity"
android:configChanges="screenSize|smallestScreenSize|screenLayout|uiMode|orientation"
android:launchMode="singleTop"
android:resizeableActivity="true"
android:screenOrientation="fullUser"
android:supportsPictureInPicture="true" />

@ -920,7 +920,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
private int getLockOrient() {
if (isLock()) {
return ResUtil.isLand(this) ? ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE : ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT;
return ResUtil.isLand(this) ? ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE : ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;
} else if (isRotate()) {
return ActivityInfo.SCREEN_ORIENTATION_USER_PORTRAIT;
} else if (isPort() && isAutoRotate()) {

Loading…
Cancel
Save