###Androidアプリのソフトキーボードのイベントについて
独学でアプリ開発を勉強しているものです。
ソフトキーボードの入力のイベントを検知するには、どのように実装すればいいでしょうか。
実際に実装したい機能は下記の画像の赤枠で囲まれた部分のどれかがタッチされると、効果音を鳴らすというものです。
下記は実際に書いてみたコードです。
...lang-java
editText = (EditText) findViewByID(R.id.editText);
editText
.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if ((event.getAction() == KeyEvent.ACTION_DOWN) && (keyCode == KeyEvent.KEYCODE_0)) { Log.d("message" , "keycode_0"); } return true; } });
...
読みにくかった場合申し訳ございません。
上記のコードを実行し、0のキーを押してもログは表示されませんでした。
上記のコードが間違っているのか、ほかに実装の仕方があるのかなど、
よろしければアドバイスの方お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/02 10:19