【发布时间】:2015-06-29 13:54:38
【问题描述】:
我几周前才开始在 android 中开发。我正在开发一个简单的应用程序,它有 2 个活动,但一个活动有 15 个按钮。我现在正在使用
button = (Button) findViewById(R.id.button1);
button.setOnClickListener(new OnClickListener() {/* Some Code */ });
对于我的 onCreate 中的每个按钮。这种方法对我来说似乎太过分了,也许不是最好的方法。
我知道使用 onClick 和实现 onClickListeners 的 5 种不同形式,但我想知道哪种方式才是正确的做法。最佳做法。
谢谢。
【问题讨论】:
-
这 15 个按钮有什么作用?单个视图中似乎有很多按钮。
-
Onheiron,我有 6 个按钮,每个按钮减去不同的值。例如。我已经罢工,球犯规,出局和得分。所以我为每个减法按钮添加了一个 clickListener。也许我可以有一个 clicklistener,然后比较视图以查看按下了哪个按钮,然后在那里有逻辑?
标签: android