正在开发使用仪表板的应用程序。我希望仪表板成为默认活动。如果用户第一次打开应用程序或已经注销,我想重定向他登录/注册页面作为第一页。如果用户已经登录,我想将他引导至仪表板作为默认页面。我怎么能帮助这个。有没有一个很好的教程,我会最欣赏。谢谢!Android向仪表板或其他活动启动默认活动
0
A
回答
0
你可以做这样的事情
class AuthenticatedActivity extends Activity{
onCreate(){
super.onCreate();
if(!isAuthenticated()){
Intent showAuthActivityIntent = new Intent();
startActivityForResult(showAuthActivity);
finish();
return;
}
}
}
class AnyActivity extends AuthenticatedActivity{
onCreate(){
super.onCreate();
if(isFinishing())
return;
}
}
,有你的仪表盘为启动活动。
修改isAuthenticated()
块以使其适合您的使用情况。
您可能还想让您的SignupActivity成为一个单身活动。
0
您的登录屏幕活动将是您的主要活动。在此活动中,您可以通过设置一些标志来检查登录详细信息是否存在,如果存在,您可以重定向到仪表板活动,但在清单中必须将登录名设置为默认主要活动。
相关问题
- 1. Android仪器启动活动
- 2. 如何从其他活动启动Android AppWidget的配置活动?
- 3. Android活动无法从其他活动启动
- 4. 活动从背景或其他活动
- 5. 从其他活动启动主启动器活动
- 6. 如何从其他活动启动启动器活动?
- 7. Android活动意向启动
- 8. Android:从其他活动完成活动
- 9. Android仪器启动主屏幕活动
- 10. 默认活动
- 11. 删除活动为默认启动
- 12. 活动启动时的默认片段
- 13. 活动派遣或重定向到其他活动
- 14. 设置默认活动Android
- 15. Android无法启动从其他活动扩展活动的Android类
- 16. Android - 替换默认的活动动画
- 17. 如果从其他活动开始活动,则启动方法
- 18. Android NativeActivity +其他活动
- 19. Android的 - 其他活动
- 20. 代表Android的活动结果其他活动
- 21. 从非活动类启动Android活动
- 22. Android Robotium:单击/启动其他活动后如何返回到我的活动
- 23. 如何完成在Android中启动其他活动时的活动?
- 24. Android:动态启动活动
- 25. Android动态启动活动
- 26. 无法识别启动活动:找不到默认活动启动活动时出错
- 27. 设置默认活动,在主活动前执行活动
- 28. Android - 与其他活动互动
- 29. 从其他活动恢复活动
- 30. 从其他活动完成活动
谢谢,你能指导一个我可以看看的示例吗? – user1138300 2012-02-14 09:06:03