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的单击事件。

浙公网安备 33010602011771号