【发布时间】:2018-11-09 14:03:35
【问题描述】:
我有一个具有相同 OnItemSelectedListener 的微调器数组,但我需要知道选择了哪个微调器(最好在哪里可以获得数组的索引),以便我可以将它作为另一个数组的索引传递。
这些是我的旋转器:
insulSpinners = new Spinner[6];
insulSpinners[0] = (Spinner) v.findViewById(R.id.insulSpin1);
insulSpinners[1] = (Spinner) v.findViewById(R.id.insulSpin2);
insulSpinners[2] = (Spinner) v.findViewById(R.id.insulSpin3);
insulSpinners[3] = (Spinner) v.findViewById(R.id.insulSpin4);
insulSpinners[4] = (Spinner) v.findViewById(R.id.insulSpin5);
insulSpinners[5] = (Spinner) v.findViewById(R.id.WireSpin);
awcSpinners = new Spinner[6];
awcSpinners[0] = (Spinner) v.findViewById(R.id.awcSpin1);
awcSpinners[1] = (Spinner) v.findViewById(R.id.awcSpin2);
awcSpinners[2] = (Spinner) v.findViewById(R.id.awcSpin3);
awcSpinners[3] = (Spinner) v.findViewById(R.id.awcSpin4);
awcSpinners[4] = (Spinner) v.findViewById(R.id.awcSpin5);
awcSpinners[5] = (Spinner) v.findViewById(R.id.awcSpin6);
for (int i = 0; i < 6; i++) {
insulSpinners[i].setOnItemSelectedListener(insuls);
awcSpinners[i].setOnItemSelectedListener(awcs);
}
我需要来自侦听器的第 n 个 insulSpinner 微调器,以便我可以将函数应用于 awcSpinner 的第 n 个微调器。在 insulSpinner 上选择的文本将在函数中使用。任何想法将不胜感激。
【问题讨论】:
标签: android onitemselectedlistener