diff --git a/app/build.gradle b/app/build.gradle index d3b01def1..5236c75d0 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -82,8 +82,10 @@ dependencies { implementation 'androidx.biometric:biometric:1.0.1' implementation "androidx.browser:browser:1.2.0" implementation 'androidx.cardview:cardview:1.0.0' + implementation "androidx.fragment:fragment:1.2.5" + implementation "androidx.preference:preference:1.1.1" implementation 'com.google.android.gms:play-services-oss-licenses:17.0.0' - implementation 'com.google.android.material:material:1.2.1' + implementation 'com.google.android.material:material:1.3.0-alpha03' implementation 'com.getkeepsafe.relinker:relinker:1.4.1' implementation 'com.github.amlcurran.showcaseview:library:5.4.3' implementation 'com.github.seven332.a7zip:extract-lite:1b21783' diff --git a/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.java b/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.java index eb0e1115f..aabe3b241 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.java @@ -318,6 +318,8 @@ public final class MainActivity extends StageActivity ((EhApplication) getApplication()).recreate(); Settings.putTheme(theme); }); + mDrawerLayout.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION + | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); updateProfile(); diff --git a/app/src/main/res/layout/activity_preference.xml b/app/src/main/res/layout/activity_preference.xml index 113d5a0a9..8913b5107 100644 --- a/app/src/main/res/layout/activity_preference.xml +++ b/app/src/main/res/layout/activity_preference.xml @@ -3,7 +3,7 @@ android:layout_width="match_parent" android:layout_height="match_parent"> - diff --git a/app/src/main/res/values-v29/colors.xml b/app/src/main/res/values-v29/colors.xml new file mode 100644 index 000000000..1c01a12e7 --- /dev/null +++ b/app/src/main/res/values-v29/colors.xml @@ -0,0 +1,3 @@ + + @android:color/transparent + \ No newline at end of file