我正在使用 Sencha Touch 2.0.1 构建适用于 Android、iOS 和 Blackberry 的应用程序。
我有一个表单面板,其中包含大约 10 个选择字段和一些 sextfields。如果我在 Android 2.3 或更高版本上运行该应用程序,则选择字段显示为选择器。到目前为止,一切都很好。
当用户开始从文本字段开始填写表单时,他可以使用虚拟键盘上的下一步按钮浏览表单。问题是,选择字段被下一步按钮忽略。用户必须点击选择字段。
我不知道如何获取选择器元素的上一个和下一个按钮。这样我就可以只使用下一个按钮浏览表单,而不是按“完成”并点击下一个选择字段。这对用户来说会舒服得多。
所以对 sencha-forum 的支持并没有真正的帮助,见下文:
http://www.sencha.com/forum/showthread.php?219636-Native-select-field-for-Android http://www.sencha.com/forum/showthread.php?205581-Can-I-use -iOS-native-picker-instead-of-ST2-picker
据此,选择器有 prev- 和 next- 按钮: http ://www.sencha.com/forum/showthread.php?205159-Ext.picker.Date-with-no-prev-and-next-按钮&p=803794
但我找不到他们:-(
我认为,这个问题有两种解决方案:
- 按照上面第一个链接中的建议访问本机 Picker。问题是如何?
- 使用 Prev- 和 Next-Button 实现自己的 Picker-Element。对于这样一项基本任务,这似乎是一个巨大的努力。
我真的不敢相信,这在像 Sencha Touch 这样的大框架中是如此重要。
任何人都面临同样的问题并有一个可行的解决方案?