Button的onClickListener的常用方法之onClickListener接口

 

通过使用实现onClickListener接口的方法定义Button的listener,这种方法实际中用的不多。

 

 

1: package com.yang.huang;

   2:   
   4:  import android.app.Activity;
   5:  import android.os.Bundle;
   6:  import android.view.View;
   7:  import android.view.View.OnClickListener;
   8:  import android.widget.Button;
   9:  import android.widget.TextView;
  10:   
  11:  public class TestonlistenerActivity extends Activity implements OnClickListener{
  12:      TextView tv;     //这两个定义不要写在onCreat()方法的定义里,否则onClick()方法就不能使用了
  13:      Button button;
  14:      /** Called when the activity is first created. */
  15:      @Override
  16:      public void onCreate(Bundle savedInstanceState) {
  17:          super.onCreate(savedInstanceState);
  18:          setContentView(R.layout.main);
  19:          
  20:          button=(Button)findViewById(R.id.button1);
  21:          tv = (TextView)findViewById(R.id.textView1);
  22:          button.setOnClickListener(this);  //本来这里写的是嵌套内部类,现在自身实现了onClickListener接口    
  23:          }
  24:       public void onClick(View v) {      //重写接口定义包含的onClick()方法
  25:          // TODO Auto-generated method stub
  26:          tv.setText("单击改变TextView内容");
  27:      }
  28:      
  29:     
  30:      
  31:  }
posted @ 2012-05-09 18:07  bevin-H  阅读(2762)  评论(0)    收藏  举报