Android中进行微信第三方登录或分享如何将WXEntryActivity隐藏掉.

来源:互联网 发布:游戏编程 知乎 编辑:程序博客网 时间:2024/06/07 01:19

起因:

在进行微信第三方登录时,在授权成功后与回到个人信息界面之间需要进行一个网络请求,WXEntryActivity在此时就显示出来了,停留了几秒,用户体验不是很好.需要将其隐藏掉.

代码:

在清单文件里添加android:theme="@android:style/Theme.Translucent" 代码即可;将其改成透明的:

    譬如:

<activity    android:name=".wxapi.WXEntryActivity"    android:exported="true"    android:label="@string/app_name"    android:theme="@android:style/Theme.Translucent"    android:launchMode="singleTop">    <intent-filter>        <action android:name="android.intent.action.VIEW"/>        <category android:name="android.intent.category.DEFAULT"/>        <data android:scheme="sdksample"/>    </intent-filter></activity>

原创粉丝点击