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