【发布时间】:2021-05-29 11:25:28
【问题描述】:
我想将 JSONArray 下面存储在 sharedpreferences 中。如何将 JSONArray 存储在 sharedPreferences 中以及如何取回存储的 JsonArray。
StringRequest stringRequest = new StringRequest(Request.Method.POST, Constants.URL_ATTENDANCE,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
jsonArray = new JSONArray(response); (***)
} catch (JSONException e) {
e.printStackTrace();
}
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
})
【问题讨论】:
-
这能回答你的问题吗? Android Json Shared preference
-
在共享首选项中存储为字符串,而不是作为字符串检索。您可以在任何需要的地方将字符串转换为 JsonArray,例如 JSONArray(String);
标签: java android json sharedpreferences