QuickBlox 添加 UserCustomData
QuickBlox add UserCustomData
如何为新的 QBUser 添加一些自定义数据字段?我知道如何为单个自定义数据字段制作它。
public static String customDataToString(String key,String value) {
JSONObject jsonObject = new JSONObject();
setJsonValue(jsonObject, key,value);
return jsonObject.toString();
}
private static void setJsonValue(JSONObject jsonObject, String key, String value) {
if (!TextUtils.isEmpty(value)) {
try {
jsonObject.put(key, value);
} catch (JSONException e) {
e.printStackTrace();
}
}
}
我应该使用 jsonarray 或其他东西来使其适用于多个字段吗?
用户的自定义数据只是一个字符串,您可以在此处输入任何值。
例如,要放置许多字段,您可以使用 JSON。
如何为新的 QBUser 添加一些自定义数据字段?我知道如何为单个自定义数据字段制作它。
public static String customDataToString(String key,String value) {
JSONObject jsonObject = new JSONObject();
setJsonValue(jsonObject, key,value);
return jsonObject.toString();
}
private static void setJsonValue(JSONObject jsonObject, String key, String value) {
if (!TextUtils.isEmpty(value)) {
try {
jsonObject.put(key, value);
} catch (JSONException e) {
e.printStackTrace();
}
}
}
我应该使用 jsonarray 或其他东西来使其适用于多个字段吗?
用户的自定义数据只是一个字符串,您可以在此处输入任何值。
例如,要放置许多字段,您可以使用 JSON。