有30多个按钮,但是每个button都要手动设置相应的id和text就很繁琐,而且每个按钮要有不同的点击效果,就是按钮一点击后返回不同的值,该怎么实现更简单。现在按钮都用的共同的监听,根据switch(view.getid())方法返回按钮id进行不同处理的方法依然麻烦,有更简单的嘛。
可以用recycleView+adapter来实现
java语言的特性,可以对具有相同属性的东西进行抽象化处理。但是你这里每个按钮都有不同的点击效果,就决定了无法抽象化。
xml布局里 textview 直接写上不同的onclick方法,这样也不用findbyid了