java - Android 中如何统计按钮点击次数

标签 java android sqlite

我正在构建一个 Android 应用程序,我需要计算在特定时间内单击按钮的次数并将其显示在另一个页面中,有帮助吗?

最佳答案

尝试这种方法,首先在您的 Activity 类文件中声明全局变量,如下所示:

int clickcount=0;

将点击事件添加到按钮并增加值 clickcount 变量后,如下代码所示:

yourbutton.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
        clickcount=clickcount+1;
        if(clickcount==1)
        {
            //first time clicked to do this
            Toast.makeText(getApplicationContext(),"Button clicked first time!", Toast.LENGTH_LONG).show();
        }
        else
        {
            //check how many times clicked and so on 
            Toast.makeText(getApplicationContext(),"Button clicked count is"+clickcount, Toast.LENGTH_LONG).show();
        }
    }
});

关于java - Android 中如何统计按钮点击次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27755327/

相关文章:

java - AngularJS - Java EE REST 安全性

java - 卡夫卡流DSL : Application lags for windowed aggregation

java - 如果用户通过单击同一按钮返回 Activity ,请保持 RecyclerView 适配器复选框处于选中状态[Kotlin]

javascript - 数据库表未在phonegap中创建

java - 并发是在sqlite中自动处理的吗?

java - 优先队列,同时防止饥饿

android - 基于 BroadcastReceiver 获取 wifi SSID 列表并返回 Rx.Observable 的服务进行单元测试

android - android中进度条的ListView

Android-GCM : How to take care of a logged out user?

SQLite '+' 在整数情况下删除前缀(列类型STRING)