私は、ソフト・キーボードにキーのプレスとリリースがいつあるかを知る方法を実装しようとしています。私はonKeyListenerを使用してキーのダウンとアップを取得しましたが、その問題はハードキーボードでのみ機能するということです。私はこの機能を持つように見えるOnKeyBoardActionListenerを見つけました。私がこれに取り組んでいる問題は、簡単なテストに使用しているedittextからKeyboardViewを取得する必要があることです。OnKeyboardActionListenerアンドロイド・キー
public class testing extends Activity implements KeyboardView.OnKeyboardActionListener{
EditText testingBox;
TextView textbox;
KeyboardView keyView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
textbox = (TextView)findViewById(R.id.TextView01);
testingBox = (EditText)findViewById(R.id.EditText01);
//keyView is null i need to get it somehow.
keyView.setOnKeyboardActionListener(this);
}
//methods for the OnKeyBoardActionListener
}
誰もが、私はこのkeyBoardViewまたは私はこれらのソフトキーボードを押して離すは素晴らしいことだ取り込むことができます別の方法を得ることができる方法上の任意のアドバイスを提供することができれば。ありがとう。