【发布时间】:2011-04-04 17:01:10
【问题描述】:
我需要动态生成微调器弹出窗口中的值。
具体来说,我正在显示供用户选择的年份列表。年份是当前年份 + 未来 12 年。
如果我使用 strings.xml 来创建一个字符串数组,那么我已经手动输入了该数组中的列表项。几年后,它仍然会显示更老的无关年份。我将不得不推送更新或其他东西。跛脚。
我知道如何使用整数形式获取当前年份
int thisYear = Calendar.getInstance().get(Calendar.YEAR);
但我需要用今年 + 未来几年填充一个数组。这很容易做到,但 Spinner 的适配器类型都不想采用 int 数组或字符串数组。
我需要一个微调器来显示动态生成的项目。 strings.xml 包含预先输入的列表项,所以我不能使用它。
帮助?
【问题讨论】:
标签: android dynamic spinner listitem arrays