2016-11-17 1 views
0

アンドロイドで、何らかのアクションを実行するためにアプリでキーの組み合わせを定義するにはどうすればよいですか?アンドロイドでアクションを実行するためのキーの組み合わせを定義する

たとえば、ユーザーがキーボードでexの文字を同時に押すと、このイベントが発生したときに行う特別なタスクをどのように割り当てることができますか?

+0

あなたはあなたの質問を少し詳しく説明できますか? – AnswerDroid

+0

EditTextでユーザーが「e」と「x」を入力すると、ダイアログが表示されますか? – Lampard

+0

@Matteo彼が同時に「e」と「x」をタッチすると、イベントが発生します。 –

答えて

0

マルチタッチを使用しない限り、作成するアプリは一度に1つのタッチイベントしかキャプチャしないことにご注意ください。最初にこれを行うと、herethisが助けになるかもしれませんが、これも前にhereと尋ねられました。あなたがYOUT touch.Nowのpostionは、ここで他のボタンや「×」のsetOnClickListnerにいくつかのロジックを行うになるだろう。このことから

+0

複数のビューに触れていますが、複数のキーのイベントをキーボードで押さえたいのです。 –

+0

私はあなたがゲームについて話していると思っていました。あなたのポストに詳細を追加してください。 –

0
public boolean onTouchEvent(MotionEvent event) { 
int x = (int)event.getX(); 
int y = (int)event.getY(); 
switch (event.getAction()) { 
    case MotionEvent.ACTION_DOWN: 
    case MotionEvent.ACTION_MOVE: 
    case MotionEvent.ACTION_UP:} 
return false;} 

希望します。

関連する問題