最近写程序 ,老被骂 为啥不能把程序精简一下啊
所以就一直苦恼的想各种办法。没办法刚开始写程序还没多少经验
下面我介绍一下一堆button 要处理点击事件怎么精简程序
dongtai.setOnClickListener(new MyOnClickListener(0));
//这是类声明 要是直接是函数就没有new
group.setOnClickListener(new MyOnClickListener(1));
friends.setOnClickListener(new MyOnClickListener(2));
huihua.setOnClickListener(new MyOnClickListener(3));
public class MyOnClickListener implements OnClickListener{
private int index;
public MyOnClickListener(int i){
index = i;
}
@Override
public void onClick(View v) {
mPager.setCurrentItem(index);
}
自己声明一个类继承onclicklistener接口,然后扩展里面的方法
我就是这么做的,不过每个人的情况不一样
所以多看看人家的自己多想想就会有自己的想法了