【发布时间】:2016-09-15 10:50:10
【问题描述】:
OnClickListener 最佳实践?
如果您有一个 Activity 和 10 个按钮,那么最佳实践是应该为每个 View (Button) 创建 OnClickListener 还是创建单个 onClickListener 更好?只需使用带有视图 ID 的switch 来确定点击的View?
【问题讨论】:
-
您可以将相同的单击事件处理程序分配给布局中的多个视图。然后在方法中,检查 which 是触发事件的 View。
-
你可以选择第二个选项(1 个监听器和开关)
-
如果可能的话,不要投票指导其他人