Android 应用小工具

Android App Widget

我只想问一下 android 小部件。我已经为我的应用程序创建了应用程序小部件,我想问 android 小部件是否有一种在 clicking/tapping 按钮之后立即延迟的方法。这就像在点击或点击按钮后,如果点击太多会出现一条通知,请等待 10 秒。感谢提前回复。

可以在成员变量中存储下一次有效点击的时间

// create a static to store valid click time
private static long nextValidTime = new Date().getTime();

    // ... snip ...

    // inside your onClick listener
    if (nextValidTime >= Date().getTime()) {
        nextValidTime = new Date().getTime() + 10;
        // doSomething
    } else {
        // show dialogue that click was too soon   
    }