android namevaluepair替代方法

时间:2016-01-16 09:40:44

标签: android

在Andorid NameValuePair BasicNameValuePair 弃用。 我有

List<NameValuePair> pairs = new ArrayList<NameValuePair>(1);
pairs.add(new BasicNameValuePair("student",string1));

此代码的替代方案是什么?

2 个答案:

答案 0 :(得分:4)

尝试使用对象列表,代码来自this answer

List<Pair<String, String>> params = new ArrayList<>();
params.add(new Pair<>("username", username));
params.add(new Pair<>("password", password));

答案 1 :(得分:2)

您可以使用ContentValues作为示例

ContentValues values=new ContentValues();
values.put("student",string1);