Skip to content

Commit

Permalink
修复android弹窗模式下透明度问题。
Browse files Browse the repository at this point in the history
  • Loading branch information
hyhSuper committed Jan 25, 2021
1 parent 9177d4e commit 20ce19a
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 10 deletions.
12 changes: 2 additions & 10 deletions android/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,11 @@
<uses-permission android:name="android.permission.WAKE_LOCK" />

<application>
<!-- since 2.0.0 optional 可选项,使用一键登录功能必须添加 -->
<!-- since 2.1.1 optional 可选项,通过screenOrientation设置授权页面横竖屏展示 -->
<activity
android:name="com.cmic.sso.sdk.activity.OAuthActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:screenOrientation="portrait"
android:launchMode="singleTop">
</activity>
<!-- since 2.0.0 optional 可选项,使用一键登录功能必须添加 -->
<!-- since 2.1.1 optional 可选项,通过screenOrientation设置授权页面横竖屏展示 -->
<activity
android:name="com.cmic.sso.sdk.activity.LoginAuthActivity"
android:theme="@android:style/Theme.Holo.NoActionBar"
android:theme="@style/ActivityDialogStyle"
android:configChanges="orientation|keyboardHidden|screenSize"
android:screenOrientation="portrait"
android:launchMode="singleTop">
Expand All @@ -38,7 +30,7 @@
<!-- since 2.1.1 optional 可选项,通过screenOrientation设置授权页面横竖屏展示 -->
<activity android:name="cn.jiguang.verifysdk.CtLoginActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:theme="@android:style/Theme.Holo.NoActionBar"
android:theme="@style/ActivityDialogStyle"
android:screenOrientation="portrait"
android:launchMode="singleTop">
</activity>
Expand Down
4 changes: 4 additions & 0 deletions android/src/main/res/drawable/dialog_bg.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="5dp"/>
</shape>
15 changes: 15 additions & 0 deletions android/src/main/res/values/styles.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="ActivityDialogStyle" >
<!--去掉action bar和标题栏-->
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
<!--背景透明-->
<item name="android:windowIsTranslucent">true</item>
<!--dialog圆角-->
<item name="android:windowBackground">@drawable/dialog_bg</item>

<!--弹窗后整个屏幕的背景是否有遮障层,默认是半透明的-->
<item name="android:backgroundDimEnabled">true</item>
</style>
</resources>

0 comments on commit 20ce19a

Please sign in to comment.