Android按钮实现不同功能,Android开发 多次点击按钮实现不同的功能

0ecd3d10c6ebda52135e9ed8a0156928.png

慕尼黑的夜晚无繁华

实现按钮监听的实现类,并在实现类中定义标记变量,根据变量值执行不同的方法。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个不同的功能            }        }); 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值