我正在使用Json Asp.NET Webservice和Android Soap服務來檢索數據。
它工作正常。現在,我想從ArrayAdapter & Gson中設置Spinner中的Value和Text。怎麼做 ?
我的代碼:從ArrayAdapter&Gson設置微調器中的值和文本
placelist = gson.fromJson(result, City[].class);
ArrayAdapter<City> adapter = new ArrayAdapter<City>(getApplicationContext(), android.R.layout.simple_dropdown_item_1line, placelist);
spinnerFood.setAdapter(adapter);
我的輸出:
[{"CityId":1,"CityName":"Vadodara"},{"CityId":2,"CityName":"ahmedabad"},{"CityId":3,"CityName":"Gandhinagar"},{"CityId":4,"CityName":"Bhavnagar"},{"CityId":7,"CityName":"Eluru"},{"CityId":8,"CityName":"Visakhapatnam"},{"CityId":15,"CityName":"Anantapur"},{"CityId":16,"CityName":"Srikakulam"}]
我想設置CITYNAME爲微調文本和CityId作爲價值平內特。 City是包含CityId和CityName參數的java類文件。
顯示你的輸出和你想要的輸出類型。放置圖像。 –
你可以在後期看到輸出。 –
有很多解決方案:http://bit.ly/L0I4Bv –