0
私のAndroidアルゴリズムに問題があります。ユーザーがfを押すと、ある種のことが起こりたい。またはいずれかの単語が、私はそれらのほとんどを試してみましたが、スペースましたが、働いているだけcoditionは次のとおりです。keyCode == KeyEvent.KEYCODE_Fは動作しません
if (keyCode == KeyEvent.KEYCODE_ENTER && event.getAction() == 0)
ここで問題がある部分です:ウルトラブル
else if(keyCode == KeyEvent.KEYCODE_F && v.getId() == R.id.EditText1)
{
.. certain algorithm ..
}
おかげで:)
をしようとします"keyCode == KeyEvent.KEYCODE_F"の問題はありません "v.getId()== R.id.EditText1"は動作していますか? – Foggzie
どの条件が失敗するかデバッグできますか? keyCodeまたはv.getId()を使用すると、アプリケーションパッケージではなくAndroidパッケージからRをインポートできますか? –
いくつかのロギングを行い、その2番目のelse if()ステートメントを入力する前に、 'v.getId()'と 'R.id.EditText1'をログします。 'v'とは何ですか? 'Rid .EditText1'が何を返すのか忘れてしまいますが、それが文字列なら' == 'ではなく' .compareTo(str) 'を使います。 – Jack