我想从微调器中获取选定国家/地区的 countryCode
。
这里是ArrayList
countryList.add(jsonObjectHoldingCountries.optString("countryName") + " - " + jsonObjectHoldingCountries.optString("countryCode"));
现在我只想获取 countryCode
但它同时返回了 countryName
和 countryCode
我试过这样的:
strNationality = (String) countrySpinner.getSelectedItem();
但现在 strNationality
将同时具有国家代码和国家名称。
如果你能帮助我,那将是一个很大的帮助! :)
最佳答案
您可以像这样拆分 strNationality:
strNationality = (String) countrySpinner.getSelectedItem();
String data[]=strNationality.split("-");
if(data.length==2)
{
String countryName=data[0];
String countryCode=data[1];}
关于java - 如何将单个对象分配给所选微调器项中的字符串变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46402518/