我如何从 String array
填充 Spinner,我知道我可以从 array.xml
像这样 code
做到这一点:
ArrayAdapter<CharSequence> gameKindArray = ArrayAdapter.createFromResource(view.getContext(),R.array.game_kind, android.R.layout.simple_spinner_item);
gameKindArray.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
gameKind.setAdapter(gameKindArray);
但是当我有
String[] test=new String[]{"test1","test2"};
我如何将 String[]
更改为 ArrayAdapter
?!
最佳答案
这样使用ArrayAdapter
你的字符串数组
String[] test=new String[]{"test1","test2"};
你的 ArrayAdapter
ArrayAdapter<String> gameKindArray= new ArrayAdapter<String>(MyActivityClass.this,android.R.layout.simple_spinner_item, test);
gameKindArray.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
gameKind.setAdapter(gameKindArray);
关于android - 如何从字符串数组填充 Spinner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17311335/