java - 你如何检查用户是否点击了一些不同的按钮?
问题描述
在一个简单的应用程序中,我有一些buttons
(带有id.play_sound1 ... 15
),我想检测用户随机点击buttons
例如5 次。
我可以用比onclick
在每个上检测更简单的方式来做button
吗?
例如,我想toast
在用户单击 random 5 后显示buttons
。
解决方案
看一下这个
检查参考后在您的情况下
你可以这样做
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;
}
}
推荐阅读
- css - 实现 Google 自定义搜索时覆盖 CSS 样式
- java - 如何使用 Dart 加密视频文件?
- c# - C# discord bot 在我的服务器中获取成员数
- c - 如何在 vs code 中安装和使用 Openmp
- php - 将多个提交按钮重定向到不同的页面
- java - 在java中调用类的get方法
- sql-server - 为 TOP 或 FETCH 子句行计数参数提供的行数必须是整数
- ios - 如何在Objective-C中像Twitter一样显示预览
- php - 您的系统中缺少请求的 PHP 扩展 ext-iconv *。安装或启用 PHP 的 iconv 扩展
- java - 错误:在 Eclipse 和命令提示符下编译时无法找到或加载主类错误但在 intelliJIDEA 中有效