Android 访问设置。来自框架/基本代码的系统
所以,我在android框架类(AOSP)中工作。由于我在技术上使用Cyanogenmod,我应该在一个名为CMParts的应用程序中设置我的补丁的设置,它只是通过settings.system将字符串和int抛出到系统设置中 不幸的是,在框架(非应用程序)代码中,我无法访问上下文对象(因为我不在活动或应用程序中)来调用通常的方法以恢复这些设置。传递null不起作用Android 访问设置。来自框架/基本代码的系统,android,android-source,cyanogenmod,Android,Android Source,Cyanogenmod,所以,我在android框架类(AOSP)中工作。由于我在技术上使用Cyanogenmod,我应该在一个名为CMParts的应用程序中设置我的补丁的设置,它只是通过settings.system将字符串和int抛出到系统设置中 不幸的是,在框架(非应用程序)代码中,我无法访问上下文对象(因为我不在活动或应用程序中)来调用通常的方法以恢复这些设置。传递null不起作用 有人知道从框架级代码获取这些设置的方法吗?传递一个上下文引用并不是一个很好的选择…你写的东西非常接近于意味着什么。你能说得更具体些
有人知道从框架级代码获取这些设置的方法吗?传递一个上下文引用并不是一个很好的选择…你写的东西非常接近于意味着什么。你能说得更具体些吗 我不知道你使用的是什么框架。但我猜这是你们公司内部的事情 但一般来说:
public MyNewFrameWorkClass extends AnotherFrameWorkClass {
private Context context;
// Disallow the user to create an
// instance with out giving you the context
private MyNewFrameWorkClass() {}
public MyNewFrameWorkClass(Context context) {
this.context = context;
}
}