正在從json解析中獲取arraylist。我必須拆分這些arraylist並將其設置爲android spinner.how我可以做什麼?請幫助我..拆分列表,並將其設置在android spinner上
private static final String TAG_SHOPNAME = "retailer_name";
包含以下值TAG_SHOPNAME: 「dfdfdfM」, 「dssdfdfdf」。我怎樣才能拆分這些arraylist值?現在
List<String> shoplist = new ArrayList<String>();
shoplist.add(product.getString(TAG_SHOPNAME));
ArrayAdapter<String> shopadapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item,shoplist);
我的電流輸出爲:
[ 「dfdfdfM」, 「dssdfdfdf」]
這些值單微調列表中設置。 我需要拆分這些ArrayList並將它設置爲像下面這樣的android微調器。
dfdfdfM
dssdfdfdf
我該如何拆分這些並將其設置在android spinner上???
我的代碼有什麼問題?請給我這些解決方案...
編輯:
現在我已經改變了我的代碼,如:
String retailernames = product.getString(TAG_SHOPNAME);
retailernames = retailernames.replace("[","");
retailernames = retailernames.replace("]","");
retailernames = retailernames.replaceAll("^\"|\"$", "");
List<String> shoplist = Arrays.asList(retailernames.split(","));
這裏product.getString(TAG_SHOPNAME)值爲[ 「dfdfdfM」 「dssdfdfdf」]
現在我的電流輸出看起來像:
dfdfdfM"
"dssdfdfdf
在這裏,我需要輸出類似如下格式:
dfdfdfM
dssdfdfdf
如何從字符串列表中刪除「」這些報價。
請給我解決yaar ...
請提供更多細節。你的意思是'分裂'? –