如果在android中加载标签栏之前如何显示启动画面?任何人都可以举个例子吗?
我有一个登录屏幕。在登录屏幕上,如果用户单击登录按钮,我将从web服务获取数据并在Android活动中加载标签栏,此时屏幕将为黑色,需要时间来加载标签栏。我想显示启动画面。
由于
答案 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而不是黑屏。