Android - 选择新输入,如果type = text,则滚动回选定的上一个输入

时间:2015-02-04 18:09:30

标签: android html5 android-webview android-softkeyboard

如果我在表格中有很多输入元素,以至于它们不在屏幕上,那么在type='text'的元素之间切换时,我会在Android中出现奇怪的行为。

具体来说,如果我选择type='text'的输入,然后滚动到type='text'的另一个输入,这样第一个不再在屏幕上,并选择不同的一个,它总是向后滚动到之前选择的。此外,它有时确实有时并没有最终选择不同的输入 - 否则它只是取消选择第一个(滚动到它之后)。

type='number'的元素之间切换时,不会发生此行为。关于这里发生了什么的任何想法?关于如何在type='text'的输入之间切换,如在type='number'的输入之间切换的任何想法?

我猜它与软键盘或显示的type='text'输入显示有关。

您可以使用this fiddle进行游戏,该{{3}}有一行type='text'输入和一行type='number'

输入

测试设备是运行Android L的2014 Moto X.

0 个答案:

没有答案