Java android中的SharedReferences
嗯,我是Android和java的初学者,但我正在努力学习 我的问题是。我的类中有以下方法(用于保存和加载SharedReference): 嗯,它工作得很好,但我会从另一个类(其他屏幕活动)调用这些方法。我在其他活动中尝试过这样做:Java android中的SharedReferences,java,android,Java,Android,嗯,我是Android和java的初学者,但我正在努力学习 我的问题是。我的类中有以下方法(用于保存和加载SharedReference): 嗯,它工作得很好,但我会从另一个类(其他屏幕活动)调用这些方法。我在其他活动中尝试过这样做: MyActivity1 A = new MyActivity1(); A.Save_pref("ACCOUNT","Myname"); 代码编译没有问题,但程序在这部分代码中崩溃。 有人能帮我解决这个问题吗 谢谢
MyActivity1 A = new MyActivity1();
A.Save_pref("ACCOUNT","Myname");
代码编译没有问题,但程序在这部分代码中崩溃。
有人能帮我解决这个问题吗
谢谢,
Alexandre创建一个活动实例只是为了访问一组共享首选项是非常重要的。请注意,它们被称为共享首选项:)实际上,您要做的是调用PreferenceManager.getDefaultSharedReferences()。我不会重复整个解决方案,而是将您链接到StackOverflow上已经解释过的地方。享受吧 你能发布堆栈跟踪吗?非常感谢,这个答案对我很有帮助,问题解决了
MyActivity1 A = new MyActivity1();
A.Save_pref("ACCOUNT","Myname");