修改webview默认切换动画和样式

This commit is contained in:
zhl 2023-03-30 18:10:46 +08:00
parent 3e0ace1d07
commit 472c6a617c
5 changed files with 25 additions and 2 deletions

View File

@ -19,7 +19,7 @@
</activity>
<activity android:name="com.king.zxing.CaptureActivity" android:theme="@style/CaptureTheme"/>
<activity android:name=".activity.WebPageActivity" android:theme="@style/CaptureTheme"/>
<activity android:name=".activity.WebPageActivity" android:theme="@style/WebViewTheme"/>
<activity android:name=".activity.CustomCaptureActivity" android:theme="@style/CaptureTheme"/>
<!--
This activity declaration is merged with the version from the library manifest.
@ -46,7 +46,7 @@
</activity>
<activity android:name=".tiktokapi.TikTokEntryActivity" android:exported="true">
</activity>
<activity android:name=".apple.AppleLoginActivity" android:theme="@style/CaptureTheme">
<activity android:name=".apple.AppleLoginActivity" android:theme="@style/WebViewTheme">
</activity>
<activity android:name=".apple.AppleLoginCbActivity" android:exported="true">
<intent-filter android:label="deeplink">

View File

@ -883,6 +883,7 @@ public class MainActivity extends UnityPlayerActivity
Intent intent = new Intent(this, AppleLoginActivity.class);
intent.putExtra("funId", funId);
startActivity(intent);
overridePendingTransition(R.anim.translate_in, R.anim.translate_out);
});
}
@ -892,6 +893,7 @@ public class MainActivity extends UnityPlayerActivity
Intent intent = new Intent(this, WebPageActivity.class);
intent.putExtra("url", url);
startActivity(intent);
overridePendingTransition(R.anim.translate_in, R.anim.translate_out);
});
}

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="100%"
android:toYDelta="0"
android:duration="300">
</translate>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="0"
android:toYDelta="100"
android:duration="500">
</translate>

View File

@ -5,6 +5,15 @@
</style>
<style name="BaseUnityTheme" parent="android:Theme.Holo.Light.NoActionBar.Fullscreen">
</style>
<style name="WebViewTheme" parent="android:Theme.Holo.Light.NoActionBar.Fullscreen">
<item name="windowActionBar">false</item>
<item name="colorPrimary">@android:color/black</item>
<item name="colorPrimaryDark">@android:color/black</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
<item name="android:statusBarColor">@color/zxl_capture_status_bar_color</item>
<item name="android:navigationBarColor">@color/zxl_capture_navigation_bar_color</item>
</style>
<style name="UnityThemeSelector.Translucent" parent="@style/UnityThemeSelector">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>