首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用int值填充微调器

如何使用int值填充微调器
EN

Stack Overflow用户
提问于 2013-01-09 09:44:00
回答 1查看 26.2K关注 0票数 10

当我像过去一样正常地填充微调器时,我通常使用SpinnerAdapter,然后通常在资源中使用项来填充它。

我现在有一个不同的查询,在我的代码中有一个用户输入的int,我想让我的微调函数填充数字,直到用户选择的数字。因此,如果用户输入数字'5‘,它将被保存到一个int变量中。然后我希望微调器显示1,2,3,4,5作为选项。

我真的不确定我会如何处理这件事。

谢谢,奥利

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-09 10:09:56

编辑的

下面是如何将整数添加到微调器的基本示例:

代码语言:javascript
复制
mspin=(Spinner) findViewById(R.id.spinner1);
Integer[] items = new Integer[]{1,2,3,4};
ArrayAdapter<Integer> adapter = new ArrayAdapter<Integer>(this,android.R.layout.simple_spinner_item, items);
mspin.setAdapter(adapter);

您可以参考这一点,并根据您的逻辑在您的项目中进行更改。同样,在您的例子中,您应该使用整数的ArrayList,因为用户选择的数量似乎是动态的。您可以在上面的代码中创建一个arraylist并替换Integer数组中的。

希望这能有所帮助!!

票数 31
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14227066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档