2012-01-30 53 views
0

我想用2个spinners做一个表单,我想第二个spinner的内容由第一个spinner的值决定。这将需要运行时确定spinners内容,而我习惯使用阵列适配器来声明spinner的内容。 只有在用户选择了微调器1的值后,如何设置微调器2的适配器?转发spinners运行时的内容(android)

感谢

+0

你从哪里得到第二个Spinner(一个数组,数据库,......)的内容? – 2012-01-30 09:05:54

回答

0

要解决这个问题,你可以有一个数据源阵列: 初始化空,并将此数组适配器的数据源。

on选择第一个微调器,根据新选择重置数据源数组并调用notifyDataSetChanged()方法。