【发布时间】:2018-11-17 07:15:49
【问题描述】:
我正在尝试在 PHP 中给定一些 sql 生成的 json 来填充 Android Spinner。
我已经用 PHP 生成了这样的 JSON:
{
num: [
{
id: 123
},
{
id: 456
}
]
}
我需要让 Android Client Spinner 填充 123 和 456,但我只是让 Spinner 填充了一行(顺便包含两个 id),我这样做了:
ArrayList<String> LineArray = new ArrayList<String>();
LineArray.add(responsej.optString("num"));
Spinner myspinner;
myspinner = (Spinner) findViewById(R.id.my_spinner) ;
myspinner.setAdapter(new ArrayAdapter<String>(MainActivity.this,
android.R.layout.simple_spinner_dropdown_item, LineArray));
responsej 是我使用 JsonHttpResponseHandler 获得的 JSONObject。有什么建议可以让客户了解应该填充每个 id 吗?
【问题讨论】:
标签: json arraylist android-arrayadapter android-spinner android-json