Java 如何以不同的布局显示登录信息?
我已经创建了一个应用程序,需要从Facebook/Twitter/Google登录才能开始。在一个布局中,我为Facebook、Twitter和谷歌创建了三个开关,每个开关都有开关选项。如果用户是从相应的帐户登录的,我想将特定帐户切换为“开”。例如,如果用户是从Facebook登录的,则只应打开Facebook旁边的开关。我该怎么做 任何建议都将不胜感激,如果有人知道,请让我参考与此相关的任何教程。 下面是我的登录页面代码。我已经显示了Facebook的登录部分: Thanx:) 这样试试 -首先为3个登录信息创建一个带有3个布尔Java 如何以不同的布局显示登录信息?,java,android,Java,Android,我已经创建了一个应用程序,需要从Facebook/Twitter/Google登录才能开始。在一个布局中,我为Facebook、Twitter和谷歌创建了三个开关,每个开关都有开关选项。如果用户是从相应的帐户登录的,我想将特定帐户切换为“开”。例如,如果用户是从Facebook登录的,则只应打开Facebook旁边的开关。我该怎么做 任何建议都将不胜感激,如果有人知道,请让我参考与此相关的任何教程。 下面是我的登录页面代码。我已经显示了Facebook的登录部分: Thanx:) 这样试试 -首
变量的单例类
,然后创建一个Getter Setter`。这里需要单例,这样无论在整个应用程序中从何处调用该类,都只会形成该类的一个对象。现在你有了一个单一的信息点
-在另一个活动开始时或您需要时,始终检查Singleton
类的变量,以了解用户是否登录到一个或两个或所有社交网站
/////////////strong///Edited Part///////////strong>
下面是创建单例的一种简单方法,尽管没有其他方法:
public class Test{
public static Test uniqueInstance = new Test();
private Test(){}
public static Test getInstance(){
return uniqueInstance;
// No matter what but always u will get the same instance.
}
}
现在要在另一个类中调用此对象,请执行以下操作…
public class Main{
Test t = Test.getInstance(); // Now use t to call the fields and methods of class T.
}
@Aashish看到了编辑过的答案,所以最好在阅读前刷新一下。
public class Main{
Test t = Test.getInstance(); // Now use t to call the fields and methods of class T.
}