如何在android中加载标签栏之前显示启动画面

时间:2010-12-04 07:31:12

标签: android

如果在android中加载标签栏之前如何显示启动画面?任何人都可以举个例子吗?

我有一个登录屏幕。在登录屏幕上,如果用户单击登录按钮,我将从web服务获取数据并在Android活动中加载标签栏,此时屏幕将为黑色,需要时间来加载标签栏。我想显示启动画面。

由于

1 个答案:

答案 0 :(得分:3)

您可以通过将主题应用于要显示加载屏幕的活动来执行此操作。

<style name="Theme" parent="@android:style/Theme">
  <item name="android:windowBackground">@drawable/loadscreen</item>
</style>

并在清单中

<activity android:name=".MyTabActivity" android:theme="@style/Theme">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
</activity>

现在,您的活动将在加载时显示loadscreen drawable而不是黑屏。