json 解析から arraylist を取得しています。これらの arraylist を分割し、android spinner に設定する必要があります。どうすればよいですか??? 私を助けてください..
private static final String TAG_SHOPNAME = "retailer_name";
次の値を含む TAG_SHOPNAME: ["dfdfdfM","dssdfdfdf"] 。これらの配列リストの値をどのように分割できますか???
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"]
これらの値は、単一のスピナー リストに設定されています。これらの配列リストを分割し、以下のように Android スピナーに設定する必要があります。
dfdfdfM
dssdfdfdf
これらを分割してAndroidスピナーに設定するにはどうすればよいですか???
私のコードで何が問題なのですか??? これらの解決策を教えてください...
編集:
今、私は自分のコードを次のように変更しました:
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 ...