Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何实现所有活动中可用的登录活动。安卓_Android_Facebook_Login - Fatal编程技术网

Android 如何实现所有活动中可用的登录活动。安卓

Android 如何实现所有活动中可用的登录活动。安卓,android,facebook,login,Android,Facebook,Login,在我的应用程序中,我有20多个活动,如果用户未登录但不知道从何处开始,我想请求登录所有活动的特定操作。我用三种方法登录第一种是我的网站登录,第二种是谷歌,第三种是facebook。用户可以选择任何一个进行登录。当您想请求用户登录时,您可以发送广播。然后,在BroadcastReceiver中,您将创建登录活动,启动它并等待结果(也可以通过意图返回)。您可以在启动任何操作之前检查sessionId的有效性。如果有效,则启动活动。否则,启动登录页面。创建一个活动,该活动将包含所有活动(如登录处理程序

在我的应用程序中,我有20多个活动,如果用户未登录但不知道从何处开始,我想请求登录所有活动的特定操作。我用三种方法登录第一种是我的网站登录,第二种是谷歌,第三种是facebook。用户可以选择任何一个进行登录。

当您想请求用户登录时,您可以发送广播。然后,在BroadcastReceiver中,您将创建登录活动,启动它并等待结果(也可以通过意图返回)。

您可以在启动任何操作之前检查sessionId的有效性。如果有效,则启动活动。否则,启动登录页面。

创建一个活动,该活动将包含所有活动(如登录处理程序)通用的功能,并从现有活动中扩展该活动。

我也有导致问题的选项卡活动。选项卡活动导致了什么问题?问题已解决。实际上,tab导致了嵌套的活动,而对于登录活动,我必须使用startactivity()作为结果。