0

我为一个涉及 SMS 的应用程序编写了一个接收器,它使用硬编码的联系人进行了很好的测试,但现在我想使用一个使用偏好活动从用户那里获取的电话号码。

我在我的应用程序对象中设置了一个 SharedPrefernces 对象,并且由于服务/活动和接收器 getApplication() 之间的上下文差异无法使用,并且 getApplicationContext() 仅在您的上下文之后才相似,因此我已经阅读了该对象。

有什么方法可以参考我的接收器中的联系人,还是我应该完全改变我的方法?Java新手,因此我们将不胜感激。

4

1 回答 1

0

接收者确实收到了上下文,从那里你可以调用相同的共享首选项:

context.getSharedPreferences(String, int);

于 2013-04-05T15:53:34.933 回答