嘿伙计我有一个名为UserData的类,由静态字段组成,如下所示:
public class UserData {
private static JSONObject fbProfilePicture;
private static boolean loggedOut=false;
private static Integer commonFriendID;
private static Integer userID1;
private static Integer UserID2;
private static JSONObject stolenTrio=null;
}
实际上这个类包含了更多的字段,但我决定向你展示我班级的一个小版本。 在我的应用程序中,我有一个删除帐户并创建新帐户的功能,当我选择这样做时,我的应用程序会返回到注册过程,但是有问题,我想清除该类的所有字段删除用户。 我怎么能这样做?
答案 0 :(得分:1)
如果您认为需要VM
的静态/单例实例,我建议您这样做:
UserData
并使public class UserDataSingleton {
public static UserData userdata;
}
成为一个带有非静态字段的简单Pojo。
这样您就可以使用
UserData
答案 1 :(得分:0)
创建一个重置值的方法。您可能希望以后在该方法中执行更多操作。请告知听众您的对象已被清除。