在我的应用程序中,我有20多个活动,如果用户没有登录但没有知道从哪里开始,我想请求登录所有活动的特定操作。我使用三种方法登录首先我的网站登录,第二谷歌和第三是Facebook。用户可以选择任何一个登录。
答案 0 :(得分:3)
创建一个活动,其中包含所有活动(如登录处理程序)通用的功能,并从现有活动中扩展该活动。
答案 1 :(得分:1)
您可以在启动任何内容之前检查sessionId的有效性。如果有效,则启动活动。否则,启动登录页面。
答案 2 :(得分:0)
当您要求用户登录时,您可以发送广播。然后,在BroadcastReceiver中,您将创建您的登录活动,启动它并等待结果(也可以通过意图发回)。