慕尼黑的夜晚无繁华
实现按钮监听的实现类,并在实现类中定义标记变量,根据变量值执行不同的方法。12345678910111213141516示例: int flag = 0;//定义标记变量 Button btn = (Button)findViewById(R.id.xxx);//获取按钮 btn.setOnClickListener(new View.OnClickListener() {//点击实现类 @Override public void onClick(View v) { if(flag==0){ //执行方法1(对应功能1) }else if(flag==1){ //执行方法2(对应功能2) }else if(flag==2){ //执行方法3(对应功能3) } flag=(flag+1)%3;//其余得到循环执行上面3个不同的功能 } });