Android启动仪表板默认活动或其他活动
我正在开发一个使用仪表板的应用程序。我希望仪表板成为默认活动。如果用户第一次打开应用程序或已注销,我想将其重定向到登录/注册页面作为第一页。如果用户已经登录,我希望将其引导到仪表板作为默认页面。我怎么能成为共犯呢。如果有一个很好的教程,我会非常感激。谢谢 你可以这样做Android启动仪表板默认活动或其他活动,android,android-activity,Android,Android Activity,我正在开发一个使用仪表板的应用程序。我希望仪表板成为默认活动。如果用户第一次打开应用程序或已注销,我想将其重定向到登录/注册页面作为第一页。如果用户已经登录,我希望将其引导到仪表板作为默认页面。我怎么能成为共犯呢。如果有一个很好的教程,我会非常感激。谢谢 你可以这样做 class AuthenticatedActivity extends Activity{ onCreate(){ super.onCreate(); if(!isAuthenticated()){
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块以使其适合您的用例
您可能还希望将您的注册活动设置为单例活动。您的登录屏幕活动将是您的主要活动。在此活动中,您可以通过设置一些标志来检查登录详细信息是否存在。如果存在,您可以重定向到仪表板活动,在清单中,您必须将登录设置为默认的主活动。谢谢,您能为我介绍一个示例吗?