标签:
采用匿名内部类的方式:
// 1 找到拨打电话号码按钮Button btn_call = (Button) findViewById(R.id.btn_call);// 2 给按钮设置点击事件 因为这个参数 是以借口 所有我搞以实现类// btn_call.setOnClickListener(new MyButtonListener());// 3 按钮的第二种点击事件 采用匿名内部类的方式btn_call.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {System.out.println("----");callPhone();}});
//当按钮被点击的时候 调用@Overridepublic void onClick(View v) {int id = v.getId();switch (id) {case R.id.button1: //点击按钮1System.out.println("按钮1");break;case R.id.button2: //点击按钮2的逻辑System.out.println("按钮22");break;case R.id.btn_call: //拨打电话号码的逻辑callPhone();break;default:break;}}
Buttonandroid:id="@+id/btn"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="算一算"android:onClick="click"
public void click(View e){//显示意图Intent intent = new Intent(this, ActivityResult.class);//开启意图startActivity(intent);}
标签:
原文地址:http://www.cnblogs.com/candledragle/p/4218032.html