我有两个旋转器。其中之一,例如,来自strings.xml的字符串“countries”,其值为“Russia”,“USA”等。 我也有国家名称的stringarray,例如exmaple stringarray“Russia”和其中的项目“Moscow”,“Penza”等。
当用户在国家/地区选择项目时,我想将项目放入字符串变量并在我的代码行中使用它,如R.array。{stringvariablevalue}
ArrayAdapter<CharSequence> spinneradapter = ArrayAdapter.createFromResource(this, R.array.{selectedItem value must be here}, android.R.layout.simple_spinner_item);
抱歉我的英语,谢谢你。
答案 0 :(得分:0)
int id = getResources().getIdentifier(countryName, "array", getPackageName());
ArrayAdapter<CharSequence> spinneradapter = ArrayAdapter.createFromResource(this, id, android.R.layout.simple_spinner_item);