Button 的onclicklistener 常用方法之嵌套内部类

   1:  package com.yang.huang;
   2:   
   4:  import android.app.Activity;
   5:  import android.os.Bundle;
   6:  import android.view.View;
   7:  import android.widget.Button;
   8:  import android.widget.TextView;
   9:   
  10:  public class TestonlistenerActivity extends Activity{
  11:      TextView tv;
  12:      Button button;
  13:      /** Called when the activity is first created. */
  14:      @Override
  15:      public void onCreate(Bundle savedInstanceState) {
  16:          super.onCreate(savedInstanceState);
  17:          setContentView(R.layout.main);
  18:          
  19:          button=(Button)findViewById(R.id.button1);
  20:          tv = (TextView)findViewById(R.id.textView1);
  21:          
  22:          button.setOnClickListener(new View.OnClickListener() {
  23:              
  24:              public void onClick(View v) {
  25:                  // TODO Auto-generated method stub
  26:                  tv.setText("单击就会改变textview里的文字");
  27:              }
  28:          });
  29:         
  30:      }
  31:   }
 

这种不需要实现onclicklistener接口,直接使用嵌套内部类。即可完成添加Button的单击事件。

posted @ 2012-05-09 17:43  bevin-H  阅读(616)  评论(0编辑  收藏  举报