private String[] getCarIDs(String tmp) { String[] IDArray;try { //JSON資料解析JSONObject json_read=new JSONObject(tmp);JSONArray CarIDsJSON = json_read.getJSONArray("CarIDsJSON");IDArray = new String[CarIDsJSON.length()]; for (int i = 0; i < IDArray.length; i++) { IDArray[i] = CarIDsJSON.getString(i);} } catch (JSONException e) { e.printStackTrace();IDArray = new String[0];} return IDArray;} private Runnable threadGetCarIDs = new Runnable() { @Override public void run() { if(httpPostProcess.ReadJSON(httpPostProcess.POST_CarIDs, null)) //從後端抓JSON資料{ if(!httpPostProcess.GetJSONData().equals("")) //有抓到資料{ CarIDsJSONData = httpPostProcess.GetJSONData(); // 取得資料 String[] carIDArry = getCarIDs(CarIDsJSONData);ArrayAdapter<String> IDs;IDs = new ArrayAdapter<String>(LoginActivity.this, android.R.layout.simple_spinner_item, carIDArry); //抓取選單內容sprCarIDs.setAdapter(IDs); //設定選單//handler.sendEmptyMessage(MSG_GET_CAR_IDs);
} } } };
2016年9月6日 星期二
Android spinner選單設定
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言