我正在使用服务下载并检索URL列表并将它们放入sharedpreference中。服务没有为主要活动保存SharedPreference?
有了这个..
SharedPreference images_article = this.getSharedPreferences("images_articles", MODE_WORLD_READABLE);
editor.putString("article2", urlImage2);
editor.putString("article3", urlImage2);
editor.commit();
然后在我的Main.Activity我拉的网址从偏好。
SharedPreference images_article = this.getSharedPreferences("images_articles", MODE_WORLD_READABLE);
urlImage2 = images_article.getString("article2", "NO ARTICLE AVAILABLE");
urlImage3 = images_article.getString("article3", "NO ARTICLE URL AVAILABLE");
唯一的问题是由于某种原因,它不是共享偏好的脑子里想的,因为主要活动是装载旧的URL的现在已经改变。但在服务中,我记录了正在检索的URL,并且它们被更新,但由于某种原因,在主要活动中它仍然加载旧的。并即时检索他们从相同的偏好。
有什么我失踪或更好的方式来做到这一点?任何帮助将是伟大的!
你是如何获得'editor'对象? –