【问题标题】:How to get keyboard with Next, Previous and Done buttons at the top of keyboard in Android如何在 Android 键盘顶部使用 Next、Previous 和 Done 按钮获取键盘
【发布时间】:2014-02-13 20:24:20
【问题描述】:

在我的应用程序中,我想在键盘顶部提供类似于 Next、Previous 和 Done 按钮的功能。有点类似于this

请告诉我如何实现这一目标。

我不想完全实现下一个、上一个和完成的选项。但是使用这三个按钮单击,我想进行三个单独的 Web 服务调用并获取结果。 Like、Active、Inactive 和所有类型的过滤器。

【问题讨论】:

  • 告诉我们你在你的应用中做了什么来实现这个?这类要求是由中国人在 elance.com 或 odesk.com 上发布的。
  • 你有没有找到任何解决方案来实现这个。

标签: android keyboard android-softkeyboard android-keypad


【解决方案1】:

标准的 Android 方式是使用imeOptions 提供输入法操作。使用标准键盘,这会将右下方的虚拟键盘按钮更改为指定的操作。尝试使用上面的按钮模仿 iOS 输入行为没有什么意义。

【讨论】:

  • imeOptions 很好。但我不想完全实现下一个和上一个选项。但是使用这三个按钮单击,我想进行三个单独的 Web 服务调用并获取结果。比如,活动/非活动和所有这些类型的过滤器。
  • 您应该只对输入进行与输入相关的操作,因为没有理由假设 vkb 用于输入。执行其他操作,例如在您的主布局中。
  • @laalto 这种类型的需求是由一个中国人在 elance.com 或 odesk.com 上发布的。
【解决方案2】:

您是否只想将布局放在键盘上方,以便在显示键盘时停止下一个,上一个等按钮。 如果是这样,您可以尝试在 android manifest 的 Activity 中添加以下代码,

android:windowSoftInputMode="adjustResize"

如果您正在寻找其他内容,请出示您的 xml 代码。

【讨论】:

    猜你喜欢
    • 2011-08-01
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-19
    • 2012-07-01
    • 2013-11-25
    相关资源
    最近更新 更多