在xml布局文件中,有个EditText控件,设置属性:
android:imeOptions="actionSearch"
在对应的Activity中,设置监听:
问题来了:
如上操作没问题吧?我在小米3中,软键盘的回车键可以变成“搜索”,也可以成功监听到,但是为什么换成小米2,回车键一样变成“搜索”,但是却不能监听到?点击搜索压根没效果
android:imeOptions="actionSearch"
在对应的Activity中,设置监听:
etSearch.setOnEditorActionListener(new TextView.OnEditorActionListener()
{
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event)
{
if (actionId == EditorInfo.IME_ACTION_SEARCH)
{
// 在这里做搜索操作
return true;
}
return false;
}
});
问题来了:
如上操作没问题吧?我在小米3中,软键盘的回车键可以变成“搜索”,也可以成功监听到,但是为什么换成小米2,回车键一样变成“搜索”,但是却不能监听到?点击搜索压根没效果