Android中的单次和双击按钮



我想在Android中创建单次双击按钮。。。感谢您提前提供帮助。

我已经尝试过使用button.setOnClickListener()进行单击按钮,但我找不到双击按钮

试试这个代码:(btn是你想检查单次和双击的按钮)

int i = 0;
btn.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub
        i++;
        Handler handler = new Handler();
        Runnable r = new Runnable() {
            @Override
            public void run() {
                i = 0;
            }
        };
        if (i == 1) {
            //Single click
            handler.postDelayed(r, 250);
        } else if (i == 2) {
            //Double click
            i = 0;
            ShowDailog();
        }

    }
});

最新更新