在可运行文件中使用SharedPreferences

瓦希德

我需要SharedPreferences在派生的类中存储一些数据Runnable

似乎没有办法没有办法context例如,以下内容将需要Runnable实例不可用的上下文对象。

PreferenceManager.getDefaultSharedPreferences(Context context)

有什么方法可以使其在Runnable中工作,还是我应该随数据库一起使用以获取所有首选项?

安德里亚·灵魂

如何将上下文存储在您可运行的字段中并将其作为构造函数参数传递?这样可以重用。

public class MyRunnable implemets Runnable{
    private Context context;

    public MyRunnable(Context context){
        this.context = context;
    }

    public void run(){
        /...
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

可运行处理程序不在片段内部执行。无法启动可运行文件

来自分类Dev

Haskell Yesod堆栈生成可运行文件

来自分类Dev

使用Powershell运行文件

来自分类Dev

无法在可运行类的kotlin / java中使用applicationContext

来自分类Dev

GWT将客户端代码导出到可运行文件

来自分类Dev

在Windows中使用带有声音的.bat文件运行可执行文件

来自分类Dev

对可运行的Jar使用不同的属性文件,Maven Eclipse

来自分类Dev

将Proguard与可运行的JAR文件一起使用

来自分类Dev

导出可运行的jar文件

来自分类Dev

在Mac中使用终端运行文件时,为什么Tkinter无法在python上正常工作

来自分类Dev

尝试在 ant 中使用 exec 可执行文件来运行 R

来自分类Dev

如何使GDB将我的手工可运行ELF文件识别为可执行文件?

来自分类Dev

如何使用Java运行文件?

来自分类Dev

使用vbs在exe中运行文件

来自分类Dev

如何使用Python运行文件?

来自分类Dev

在Linux Ubuntu中使用可运行的模拟器运行Xcode 12

来自分类Dev

删除运行文件

来自分类Dev

使用可运行的jar运行Akka

来自分类Dev

在Java中使用notify时,线程和可运行之间有什么区别吗?

来自分类Dev

使用 Docker 运行文件夹中的每个文件

来自分类Dev

在文件中存储可运行对象

来自分类Dev

无法从可运行的Jar文件读取

来自分类Dev

从可运行的jar列出目录中的文件

来自分类Dev

获取可运行的jar文件的名称

来自分类Dev

可运行的JAR文件未打开JFrame

来自分类Dev

从可运行的jar列出目录中的文件

来自分类Dev

获取可运行的jar文件的名称

来自分类Dev

在gem中包含不可运行的文件

来自分类Dev

尝试使用Eclipse创建可运行的jar文件时收到警告消息

Related 相关文章

热门标签

归档