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