2017-05-13 10 views
0

私はボタンの2次元配列からなるアンドロイドアプリケーションを開発しています。私がボタンに触れると、一度に1つのボタンだけが押されます。私は同時に複数のボタンを押したい。私にサンプルコードを与えてください。複数のボタンを同時に押す方法は?

+0

コールprogamatically button.performClick() – akhilesh0707

答えて

0

は、あなただけのbutton2.performClick()button1からリスナーonClick()メソッドを呼び出して、あなたの他のonclicklistenerボタン他のボタン(button2)を押してください

0

内button.performClick()メソッドを使用してプログラムボタンをクリックすることができます。ここ

は一例であり:

Button button1 = (Button) findViewById(R.id.button1); 
    final Button button2 = (Button) findViewById(R.id.button2); 

    button1.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      Toast.makeText(getApplicationContext(), "button 1 clicked", Toast.LENGTH_SHORT).show(); 

      button2.performClick(); 
     } 
    }); 

    button2.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      Toast.makeText(getApplicationContext(), "button 2 clicked", Toast.LENGTH_SHORT).show(); 

      // Do something 
     } 
    }); 
+0

iは、ボタンの2次元アレイを作成しました。そのIDは設定されません。 1本の指で複数のボタンを連続してタッチする方法 – Heavenly

関連する問題