【发布时间】:2017-01-20 03:22:23
【问题描述】:
我正在开发一个应用程序,我有一个 HTTP 请求。我称之为服务。但我的问题是请求的 URL 是由用户在 Fragment 内的 EditText 上设置的。我正在使用共享首选项保存字段的文本,但是当我的片段死亡时,它在 URL 中返回一个空指针。我这样设置网址:
HttpConnection.getSetDataWeb(Fragment.myUrl);
我想知道如何以一种始终保存的方式保存此属性(我的 URL),以便我在我的服务中调用。
我知道这有点混乱...对不起..
谢谢!
【问题讨论】:
-
在你的服务中使用它之前,检查它是否为空,如果是,从 SharedPreferences 中检索它。
-
将 URL 存储在共享首选项或应用程序类中并使用它。在使用之前检查该值是否为空。
标签: java android http url sharedpreferences