首先在XML中修改想把回车键改变为什么键
android:imeOptions="actionSend"
android:inputType="text"其中actionSend就是改为发送
然后在代码中进行监听
<pre name="code" class="java"> @Override
public boolean dispatchKeyEvent(KeyEvent event) {
if(event.getKeyCode() == KeyEvent.KEYCODE_ENTER){
/*隐藏软键盘*/
InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if(inputMethodManager.isActive()){
inputMethodManager.hideSoftInputFromWindow(CommentActivity.this.getCurrentFocus().getWindowToken(), 0);
}
ToastTools.show(CommentActivity.this,"点击了回车键!");
return true;
}
return super.dispatchKeyEvent(event);
}
本文详细介绍了如何在XML中修改回车键为发送键,并通过代码实现按键监听功能,隐藏软键盘并显示提示信息。
1458

被折叠的 条评论
为什么被折叠?



