首页 > 解决方案 > 你如何检查用户是否点击了一些不同的按钮?

问题描述

在一个简单的应用程序中,我有一些buttons(带有id.play_sound1 ... 15),我想检测用户随机点击buttons例如5 次

我可以用比onclick在每个上检测更简单的方式来做button吗?

例如,我想toast在用户单击 random 5 后显示buttons

标签: javaandroid

解决方案


看一下这个

https://stackoverflow.com/a/25905313/6998825

检查参考后在您的情况下

你可以这样做

int x = 0 ;
Override
public void onClick(View v) {

switch (v.getId()) {

 // increment x here or do whatever you want
    case R.id.oneButton:
        // do your code
        break;

    case R.id.twoButton:
        // do your code
        break;

    case R.id.threeButton:
        // do your code
        break;

    default:
        break;
}

}

推荐阅读