3
我有一个微调和下拉列表,微调的值是从JSON解析得到的。我的问题是值设置到微调,但当我选择一个值形式下降它没有显示在选定的微调框中,它总是空白。Android:微调不显示选定的值
我初始化微调为
final Spinner spinner = (Spinner) v.findViewById(R.id.spinner);
final List<String> money = new ArrayList<String>();
Assync任务阿比解析的onSuccess
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject c = jsonArray.getJSONObject(i);
String amount = c.getString("amount");
money.add(amount+" "+euro);
}
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this.getActivity(), android.R.layout.simple_spinner_item, money);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(dataAdapter);
我注意到,如果设置在旋转值一样money.add解析之前( “0” +” “+欧元);,当时所有的价值都显示在微调器中。
谁能告诉我哪里说错了,为什么它没有显示在微调选定值
你使用任何类型的background'的' 'Spinner'? –
请问您可以添加您的微调xml代码 – Vishwa