方向改变后,我可以使用:
恢复微调器的位置mySpinner.setSelection(restorePosition, true);
如果我不使用第二个参数,则微调器默认为索引0; 此解决方法适用于OS 2.x及更高版本,但仍然对4.0没有影响(微调器恢复到零位置)。
有人可以建议一个解决方案吗? 在此先感谢!!
答案 0 :(得分:0)
解决:问题在于如何在4.x中堆叠/执行侦听器。我在mySpinner.setSelection调用之后立即将restorePosition变量重置为0。将restorePosition变量重置移动到“mySpinner”侦听器可以解决该问题。我想另一种方法是实现wait()。也许这对其他人有用。