ParseLoginUI加载微调器是工作活动在后台可见

Mur*_*yan 4 android facebook parse-platform

对于我的项目,我使用ParseLoginUI和调度程序,如下所示:https://github.com/ParsePlatform/ParseUI-Android/tree/master/ParseLoginSampleWithDispatchActivity

然而,当我点击"使用Facebook登录"时,Parse微调器开始旋转,我的活动也应该"之后"这一步也变得可见(它看起来真的很难看)然后它将我引导到facebook登录小部件和活动.

它应该如下所示: 在此输入图像描述

然而,我也看到了这一步:

在此输入图像描述

这非常恶心.我怎么能坚持只有第一个动画?我猜活动是过早开始的.

Mur*_*yan 7

我找到了解决方案.不必要地开始的虚拟活动属于Facebook.我们在AndroidManifest.xmlFacebook的LoginActivity中看起来像这样:

<activity android:name="com.facebook.LoginActivity">
Run Code Online (Sandbox Code Playgroud)

将NoDisplay添加为主题,因此它不会显示在屏幕上:

<activity android:name="com.facebook.LoginActivity"
          android:theme="@android:style/Theme.NoDisplay">
Run Code Online (Sandbox Code Playgroud)