Androidソフトキーボードenterキーの置き換えとイベントリスニング
793 ワード
ソフトウェアディスクのインタフェース置換には、normal、actionUnspecified、actionNone、actionGo、actionSearch、actionSearch、actionSend、actionNext、actionDoneの値がある属性android:imeOptionsが1つしかありません.たとえば、actionNextの値がactionNextの場合enterキーの外観は下向き矢印になります.値がactionDoneの場合enterキーの外観は「完了」の2文字になります.
enterのイベントを書き換えることもできます.方法は次のとおりです.
enterのイベントを書き換えることもできます.方法は次のとおりです.
TextView editText = new TextView(this);
editText.setOnEditorActionListene(
newTextView.OnEditorActionListener() {
public boolean onEditorAction(TextView v, int actionId,
KeyEvent event){
if (actionId == EditorInfo.IME_ACTION_SEND)
{
//
}
return false;
}
});