Android 应用程序键盘 Enter/Send 键
Android Application Keyboard Enter/Send Key
在使用内置于不同应用程序中的消息服务时,我注意到某些应用程序上的 Enter
键被 send
键取代。举个例子,附上的5张截图分别来自Facebook Messenger、Instagram、Snapchat、Twitter和我自己的应用程序。
如您所见,Snapchat 和 Instagram 将键盘右下角的键设置为 send
,并带有特殊图标。其余的人,包括我的,都没有。我试着环顾四周,但找不到任何关于如何实现这一目标的文档或建议。
我什至从哪里开始实现这样的目标?
脚注 1:我正在使用 Google Pixel 2 XL 和 Google 键盘,但我在其他设备上看到过类似的功能。
脚注 2:我看到一个关于覆盖回车键输入以调用函数的问题,但我正在寻找更多 traditional/sophisticated 方法(最好使用自定义发送图标)。
脚注 3:图片顺序:我的应用程序、Snapchat、Messenger、Twitter、Instagram。
脚注 4:我并不是特别想制作一个完整的自定义键盘。我想保留 Google Keyboard.
带来的其他多媒体功能
在您的 EditText
小部件上使用 android:imeOptions="actionSend"
。
尝试将此 属性 添加到您的 EditText,
android:imeOptions="actionSend"
祝你好运!
在使用内置于不同应用程序中的消息服务时,我注意到某些应用程序上的 Enter
键被 send
键取代。举个例子,附上的5张截图分别来自Facebook Messenger、Instagram、Snapchat、Twitter和我自己的应用程序。
如您所见,Snapchat 和 Instagram 将键盘右下角的键设置为 send
,并带有特殊图标。其余的人,包括我的,都没有。我试着环顾四周,但找不到任何关于如何实现这一目标的文档或建议。
我什至从哪里开始实现这样的目标?
脚注 1:我正在使用 Google Pixel 2 XL 和 Google 键盘,但我在其他设备上看到过类似的功能。
脚注 2:我看到一个关于覆盖回车键输入以调用函数的问题,但我正在寻找更多 traditional/sophisticated 方法(最好使用自定义发送图标)。
脚注 3:图片顺序:我的应用程序、Snapchat、Messenger、Twitter、Instagram。
脚注 4:我并不是特别想制作一个完整的自定义键盘。我想保留 Google Keyboard.
带来的其他多媒体功能在您的 EditText
小部件上使用 android:imeOptions="actionSend"
。
尝试将此 属性 添加到您的 EditText,
android:imeOptions="actionSend"
祝你好运!