在自定义布局中处理软键盘中的输入键
handle enter key in soft keyboard in custom Layout
我创建了一个带有一些按钮的 RelativeLayout 并将其传递给 InputMethodService 的视图
我在带有 InputConnection.commitText() 的按钮的 OnClickListener() 中处理字母按钮
但我如何处理不同类型的输入按钮,如搜索、发送、完成、开始、下一步和 return?
我不使用 KeyboarView。
按下这些按钮时,软键盘会调用 InputConnection.performEditorAction(int action)
。所以当你想发送 GO、NEXT 等时,只需调用该函数即可。如果你想发送回车,只需提交一个换行符。
我创建了一个带有一些按钮的 RelativeLayout 并将其传递给 InputMethodService 的视图 我在带有 InputConnection.commitText() 的按钮的 OnClickListener() 中处理字母按钮 但我如何处理不同类型的输入按钮,如搜索、发送、完成、开始、下一步和 return? 我不使用 KeyboarView。
按下这些按钮时,软键盘会调用 InputConnection.performEditorAction(int action)
。所以当你想发送 GO、NEXT 等时,只需调用该函数即可。如果你想发送回车,只需提交一个换行符。