Android點擊事件 備註 全局實現View.OnClickListener 或許需要將 MainActivity 設置為 public 註冊事件 定義函數 代碼 ...
Android點擊事件
備註
- 全局實現View.OnClickListener
或許需要將MainActivity設置為public
- 註冊事件
btn_login.setOnClickListener(this)
btn_logout.setOnClickListener(this)
- 定義函數
```kotlin
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-> {
//代碼
}
}
}
}