有这么多在 Android 中实现 OnClickListener 的方法,我想知道是否有最佳实践或更推荐的方法来完成它(即:我记得阅读某些方式需要比其他方式更多的内存)?
目前我知道实现 OnClickListener 的四种方法,它们是:
- 让您的 Activity 实现 OnClickListener 接口。
- 内部类 OnClickListener。
- 内联类 OnClickListener。
- 在 Button 的 XML 定义中使用 android:onClick 属性。
在这四个选项中,我倾向于 XML 实现,因为它看起来更简洁,其他人可以发表意见吗?