2017-06-19 3 views
-3

誰かがこの方法が使われる理由を教えてくれるのは本当に役に立ちます。AndroidでaddListenerOnButtonメソッドが使用されるのはなぜですか?

public void addListenerOnButton() { 

     toggleButton1 = (ToggleButton) findViewById(R.id.toggleButton1); 
     toggleButton2 = (ToggleButton) findViewById(R.id.toggleButton2); 
     btnDisplay = (Button) findViewById(R.id.btnDisplay); 

     btnDisplay.setOnClickListener(new OnClickListener() { 

      @Override 
      public void onClick(View v) { 

       StringBuffer result = new StringBuffer(); 
       result.append("toggleButton1 : ").append(toggleButton1.getText()); 
       result.append("\ntoggleButton2 : ").append(toggleButton2.getText()); 

      Toast.makeText(MyAndroidAppActivity.this, result.toString(), 
      Toast.LENGTH_SHORT).show(); 

      } 
} 
+0

あなたはどのような方法で正確に知りたいですか? – aydinugur

+0

あなたのスニペットに質問に答えるのに十分なコードがありません。アプリケーションの別のメソッドが、あなたが示したaddListenerOnButtonメソッドを呼び出していますか? –

答えて

0
public void addListenerOnButton() 

は、誰かが自分のアプリでボタンのonClickListenerを設定するために作成する方法で押されたときに、この方法は、トグルボタンの状態で乾杯します。ボタンを押すと、トーストメッセージは、このように、作成されます。

Toast message

メッセージは、いくつかのトグルボタンからのテキストで構成されています。

0

btnDisplayが

+0

これはユーザー定義の方法ですか? –

+0

いいえ、setOnClickListenerは、ビューが押されたときに呼び出されるすべてのビューが持つメソッドです。 –

関連する問題