如何使用线程从我的启动画面调用活动。只是引导我在Java代码即我如何创建一个线程并打电话给我的下一个活动。如何创建一个线程并调用android中的下一个活动?
回答
如果你想从你的SplashActivity显示第二个活动: 注: SplashActivity将启动活动在manafist
<activity android:name=".SplashActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
protected boolean _active = true;
protected int _splashTime = 5000;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
Thread splashTread = new Thread() {
@Override
public void run() {
try {
int waited = 0;
while(_active && (waited < _splashTime)) {
sleep(100);
if(_active) {
waited += 100;
}
}
} catch(InterruptedException e) {
// do nothing
} finally {
finish();
startActivity(new Intent("com.package.AppName.SecondActivity"));
}
}
};
splashTread.start();
}
希望这会帮助你。
Thankyou BasBous,当我运行我的项目时,我看不到我的飞溅,直接显示SecondActivity。怎么来的? – shrikantbhr 2012-01-16 07:03:43
您想在spalsh消失后显示spalsh屏幕,您要开始第二个活动 – Basbous 2012-01-16 07:21:30
先显示飞溅,然后再连接到第二个活动。 – shrikantbhr 2012-01-16 07:24:31
- 1. 如何创建一个Android的活动,并使用单独的进程
- 2. 创建一个线程用于计时,并重新启动另一个线程
- 3. 创建一个活动应用程序
- 4. Android - 如何创建一个活动的多个实例?
- 5. 如何在android studio中创建一个活动的片段?
- 6. 调用一个活动并从栈中删除调用活动?
- 7. 如何创建一个将结果同时返回多个活动的线程?
- 8. 并行线程创建不创建一个线程
- 9. 如何调用标签活动中,从另一个活动一个活动
- 10. 如何创建一个数据库,并从android中的活动插入到它?
- 11. 调用android中的下一个活动时出错?
- 12. 如何在android上创建一个活动的核心?
- 13. 如何从一个活动动态创建按钮,另一个活动
- 14. 基于另一个活动创建“下一个”按钮
- 15. 如何创建一个新线程
- 16. 如何创建一个线程
- 17. 从一个线程开始一个android活动
- 18. Android - 如何在一个Activity中创建两个异步调用?
- 19. Android Studio:创建一个进度条,将导致100%下一个活动
- 20. 如何确定从另一个线程创建哪个线程?
- 21. (Android)无法从同一个包中调用另一个活动
- 22. 在一个活动中创建多个上下文菜单
- 23. Android - 如何在另一个活动期间暂停线程?
- 24. 在Android中从一个活动移动到下一个
- 25. 在Java上调用一个活动android
- 26. Android在一个活动中创建两个对话框
- 27. 如何在一个活动中创建两个不同的android消耗清单?
- 28. 如何创建一个在C编程中创建另一个线程的线程?
- 29. Android应用程序崩溃,从不同的线程开始下一个活动
- 30. 如何调用有一个活动
请将您的问题的标题更改为更具体的(不太通用)。 – 2012-01-16 06:37:49
你有谷歌吗?如果是,那么搜索它,你会得到尽可能多的答案,你想这个。 – 2012-01-16 06:38:27
可能的重复[如何在Android中创建启动画面](http://stackoverflow.com/questions/5486789/how-do-i-make-a-splash-screen-in-android) – 2012-01-16 07:41:37