将整个字符串数组添加到适配器
我确信已经有人问过这个问题,所以如果有人可以将我推荐给另一个线程,那就太好了。
我有一个字符串数组:
String animalArray[] = {"Dog", "Cat", "Horse", "Snake"};
我有一个带有适配器的微调器。如何避免这样做?:
adapter1.add(animalArray[0]);
adapter1.add(animalArray[1]);
adapter1.add(animalArray[2]);
adapter1.add(animalArray[3]);
我可以使用 for 循环或其他东西吗?或者有更好的方法吗?
I'm sure this has already been asked, so if somebody can refer me to another thread that'd be great.
I've got a string array:
String animalArray[] = {"Dog", "Cat", "Horse", "Snake"};
And I've got a spinner with an adapter. How do I avoid having to do this?:
adapter1.add(animalArray[0]);
adapter1.add(animalArray[1]);
adapter1.add(animalArray[2]);
adapter1.add(animalArray[3]);
Can I use a for loop or something? Or is there a better way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
循环遍历你的数组并像这样添加它们:
Loop through your array and add them like this:
ArrayAdapter(如果您正在谈论它) 构造函数可以解决问题。
它可以使用String数组作为数据源,T[]对象。
UPD示例代码:
ArrayAdapter(if you are talking about it) counstructor can solve the problem.
It can use String array as data sourse, T[] objects.
UPD sample code: