風人園

          弱水三千,只取一瓢,便能解渴;佛法無邊,奉行一法,便能得益。
          隨筆 - 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 風人園 閱讀(906) 評論(0)  編輯  收藏 所屬分類: Android

          主站蜘蛛池模板: 阿克陶县| 丰顺县| 文山县| 城固县| 上高县| 同仁县| 新乐市| 斗六市| 建昌县| 乌兰浩特市| 板桥市| 墨竹工卡县| 黄冈市| 招远市| 寻甸| 武汉市| 崇仁县| 墨竹工卡县| 岑溪市| 天气| 宁海县| 台江县| 井陉县| 武宁县| 荆门市| 眉山市| 社会| 开鲁县| 来宾市| 乐至县| 新晃| 四子王旗| 南郑县| 玉树县| 饶平县| 武穴市| 漳浦县| 三门县| 达尔| 南华县| 德江县|