【发布时间】:2020-01-04 14:51:11
【问题描述】:
这是我的代码,我在多个时间槽中得到响应我想根据时间响应创建多个复选框这是我的代码:
@Override
public void onResponse(String response) {
pd.dismiss();
Log.e("@@TimeApi", response);
try {
JSONObject obj = new JSONObject(response);
JSONObject objData = obj.getJSONObject("data");
JSONArray jsonArray = objData.getJSONArray("time");
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
if (!obj.getBoolean("error")) {
for (int i=0; i<jsonArray.length(); i++){
String time = jsonArray.getString(i);
Log.e("@@Time", time);
final List<String> timeList = Arrays.asList(time);
}
} else {
Toast.makeText(getActivity(), obj.getString("message"), Toast.LENGTH_SHORT).show();
}
} catch (JSONException e) {
e.printStackTrace();
}
}
在 for 循环中,我现在有时间了,我需要用复选框将时间放在对话框中
在日志中我收到这样的回复,可能会有多个
【问题讨论】:
标签: android json checkbox dialog