我如何从String数组填充Spinner,我知道我可以像这样的代码从array.xml那样做:
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 – 如何从String数组填充Spinner全部内容,希望文章能够帮你解决android – 如何从String数组填充Spinner所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)