智者不为愚者谋,勇者不为怯者死。这篇文章主要讲述Android_Button_注册监听相关的知识,希望能为你提供帮助。
一、匿名内部类
//获取按钮对象
Button btn_show = (Button) findViewById(R.id.btn_show);
//注册点击监听
btn_show.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) {
Toast.makeText(MainActivity.this,"点击按钮",Toast.LENGTH_LONG).show();
}
});
二、实现接口
public class MainActivity extends AppCompatActivity implements View.OnClickListener {//声明控件对象 Button btn_show ; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //获取按钮对象 btn_show = (Button) findViewById(R.id.btn_show); //注册点击监听 btn_show.setOnClickListener(this); }//实现接口类 @Override public void onClick(View v) { Toast.makeText(this,"点击按钮",Toast.LENGTH_LONG).show(); } }
【Android_Button_注册监听】三、设置onClick属性
< Button android:id="@+id/btn_show" android:text="按钮" android:textSize="20sp" android:layout_marginLeft="10dp" android:layout_marginTop="10dp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="btnClick" />
public void btnClick(View v){ Toast.makeText(this,"点击按钮11111",Toast.LENGTH_LONG).show(); }
推荐阅读
- 深入了解Android蓝牙Bluetooth ——《总结篇》
- Android内存优化篇
- android HDMI (HDMI基础篇)
- Android 中使用https
- Android之广播
- JavaScript weakMap.has()方法用法示例
- JavaScript weakMap.set()方法用法示例
- JavaScript WeakSet
- JavaScript的weakSet.add()方法用法介绍