【发布时间】:2018-06-21 23:35:20
【问题描述】:
我有一个返回结果为“Res:”2”的 REST 方法。现在我需要使用值 1,2 填充微调器。如果 REST 方法返回结果为“Res:”3”,微调器值必须是 1,2,3。
这是我已经实现的代码。但微调器只显示 2 个
Integer[] items = new Integer[]{Integer.valueOf(user2.getString("Res"))};
ArrayAdapter<Integer> adapter = new ArrayAdapter<Integer>(MainActivity.this, android.R.layout.simple_spinner_item, items);
cboFloorLevel.setAdapter(adapter);
注意:user2 是一个 JSONObject
【问题讨论】:
-
老实说,我认为您的尝试没有任何努力。您所做的就是创建一个整数数组并用您的 json 字符串中的一个数字填充它。而已。为什么不尝试将 1 和 2 添加到该数组?