如何动态选择我的应用程序的开始活动?如何根据Android中的条件选择开始活动
就拿这样的场景:用户打开应用程序中的第一次,他会看到AuthenticationActivity,在那之后,他会看到MainActivity。如果他注销,他将再次看到AuthenticationActivity。
我不希望使用闪屏或类似的东西,我不知道是否有这样做的任何方式。
我想检查是否有在MainActivity的的onCreate方法的任何账户,呼吁的setContentView之前,并显示AuthenticationActivity如果没有,但感觉并不确定我。
您的解决方案的工作原理。或者,您可以先启动AuthenticationActivity,如果有帐户,则只需重定向到mainactivity。如果你在'onCreate'完成并开始一个新的活动,它对用户是不可见的。 – njzk2
您可以创建一个基本活动并从中继承主要和验证活动,然后在基本活动的onCreate方法中检查帐户并显示正确的活动 –