Android点击事件
###备注
- 全局实现View.OnClickListener
或许需要将MainActivity设置为public
注册事件
btn_login.setOnClickListener(this) btn_logout.setOnClickListener(this)
定义函数
private fun setOnClickListener(v: View) { when (v?.id) { R.id.btn_login-> { //在这里填写代码 } R.id.btn_logout-> { //在这里填写代码 } } }
代码
public class MainActivity : AppCompatActivity(), View.OnClickListener {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
btn_login.setOnClickListener(this)
}
private fun setOnClickListener(v: View) {
when (v?.id) {
R.id.btn_login-> {
//代码
}
}
}
}