在Android实用工具类中,我想在一个类中获得系统偏好值,但是我那里没有上下文,因为调用它的类也没有上下文。我发现对于资源,可以使用静态Resources.getSystem()功能。有没有类似的方法可以在没有上下文的情况下获取系统偏好设置?
我的课不是活动也不是服务。这是一个实用程序类。如果需要,可以提供更多信息。
您必须向其发送上下文-不要试图逃避职责。:)您的实用程序类必须在某个级别被Activity或Service调用,并且您将通过每个方法调用将Context一直传递到整个行。我知道这很烦人,我必须自己做类似的事情。认为这可以使您的代码保持简单,并要求尽可能少的方法调用来完成某些事情。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。