風人園

          弱水三千,只取一瓢,便能解渴;佛法無邊,奉行一法,便能得益。
          隨筆 - 99, 文章 - 181, 評論 - 56, 引用 - 0
          數據加載中……

          button onClick 事件的幾種調用方式



          1. //第一種方式    
          2.         Button Btn1 = (Button)findViewById(R.id.button1);//獲取按鈕資源    
          3.         Btn1.setOnClickListener(new Button.OnClickListener(){//創建監聽    
          4.             public void onClick(View v) {    
          5.                 String strTmp = "點擊Button01";    
          6.                 Ev1.setText(strTmp);    
          7.             }    
          8.   
          9.         });   

          1.     //第二種方式(Android1.6版本及以后的版本中提供了,直接在layout中設置)    
          2.     public void Btn3OnClick(View view){    
          3.         String strTmp="點擊Button03";  
          4.         Ev1.setText(strTmp);  
          5.   
          6.     }  

          1.  <Button  
          2.         android:id="@+id/button3"  
          3.         android:layout_width="wrap_content"  
          4.         android:layout_height="wrap_content"  
          5.         android:text="Button3"   
          6.         android:onClick="Btn3OnClick"/>  


          第三種方式 activity 實現 單擊監聽接口

          public class TestButtonActivity extends Activity implements OnClickListener {
          Button btn1, btn2;
          Toast tst;
          @Override
          protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.activity_test_button);
          btn1 = (Button) findViewById(R.id.button1);
          btn2 = (Button) findViewById(R.id.button2);
          btn1.setOnClickListener(this);
          btn2.setOnClickListener(this);
          }
          @Override
          public void onClick(View v) {
          // TODO Auto-generated method stub
          switch (v.getId()) {
          case R.id.button1:
          tst = Toast.makeText(this, "111111111", Toast.LENGTH_SHORT);
          tst.show();
          break;
          case R.id.button2:
          tst = Toast.makeText(this, "222222222", Toast.LENGTH_SHORT);
          tst.show();
          break;
          default:
          break;
          }
          }
          }




           

          posted on 2016-11-29 13:31 風人園 閱讀(912) 評論(0)  編輯  收藏 所屬分類: Android

          主站蜘蛛池模板: 天祝| 航空| 高邮市| 图木舒克市| 武夷山市| 临江市| 威宁| 蛟河市| 富顺县| 福建省| 桐梓县| 佛教| 呼玛县| 新泰市| 竹山县| 崇明县| 页游| 博乐市| 湾仔区| 察隅县| 拉萨市| 石狮市| 屯留县| 西安市| 绥化市| 琼结县| 阿鲁科尔沁旗| 赞皇县| 鹤庆县| 嘉兴市| 敦煌市| 徐水县| 古丈县| 新宾| 团风县| 咸阳市| 青海省| 井陉县| 阜平县| 合阳县| 海原县|