【发布时间】:2014-12-06 01:17:45
【问题描述】:
我有一个 SearchView。当用户点击 keyboard 搜索按钮时,我需要进行服务器调用。监听器的代码是什么样的?我想我必须使用 OnClickListener。但是知道它是搜索按钮的内部代码,我不确定如何确定。
【问题讨论】:
-
它发送 KeyEvent#KEYCODE_SEARCH 键,因此您可以使用 onKeyEventListener 或活动的 dispatchKeyEvent 查找它
-
@DeeV 文档说 onKeyEventListener 用于硬件密钥。如果它同样适用于软键盘,为什么还要专门说硬件?无论如何,我会尝试一下,因为你说这是答案。
-
@DeeV 在提出问题之前我已经尝试过 onEditorActionListener 。但是 SearchView 无法识别它。
-
显示搜索视图的一些代码
-
@QadirHussain 你明白这个问题吗?您的全面评论不属于这里。
标签: android android-softkeyboard searchview