gpt4 book ai didi

java - 非 Activity 扩展类上的 SharedPreferences

转载 作者:行者123 更新时间:2023-12-01 14:58:44 24 4
gpt4 key购买 nike

我有一个类向 mysql 数据库发送一些信息。我想从这个类中使用共享首选项方法,但它们属于 Activity 类。我的类扩展了 AsyncTask,因此我无法扩展另一个类。我尝试创建一个 Activity 实例并使用它,但我的程序已停止。像这样的东西:

Activity a1 = new Activity();
SharedPreferenecs loginInfo = a1.getSharedPreferences("MyKid", 0);

等等..

最佳答案

在非 Activity 类的构造函数中传递 Activity 的上下文。

然后使用

mContext.getSharedPreferences("MyKid", 0);

关于java - 非 Activity 扩展类上的 SharedPreferences,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13990907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com