正在开发使用仪表板的应用程序。我希望仪表板成为默认活动。如果用户第一次打开应用程序或已经注销,我想重定向他登录/注册页面作为第一页。如果用户已经登录,我想将他引导至仪表板作为默认页面。我怎么能帮助这个。有没有一个很好的教程,我会最欣赏。谢谢!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. Android:从其他活动完成活动
- 6. 活动启动时的默认片段
- 7. 活动派遣或重定向到其他活动
- 8. 设置默认活动Android
- 9. Android - 替换默认的活动动画
- 10. 如果从其他活动开始活动,则启动方法
- 11. Android的 - 其他活动
- 12. 代表Android的活动结果其他活动
- 13. 无法识别启动活动:找不到默认活动启动活动时出错
- 14. 设置默认活动,在主活动前执行活动
- 15. 从其他活动完成活动
- 16. Android清单文件未拾取默认启动活动
- 17. 有意向的其他活动的活动?
- 18. Android:服务启动活动
- 19. Android无法启动活动
- 20. android classcastexception在活动启动
- 21. android活动何时启动
- 22. Android:无法启动活动
- 23. Android启动模态活动
- 24. Android活动重新启动
- 25. android条件启动活动
- 26. Android启动启动错误的活动
- 27. 如何启动默认的Android下载活动或应用程序?
- 28. 默认的活动没有发现错误,同时启动活动
- 29. 自定义键盘 - 无法识别启动活动:未找到默认活动
- 30. Android活动重启
谢谢,你能指导一个我可以看看的示例吗? – user1138300 2012-02-14 09:06:03