如何在LiveWallpaper上实现LONG单击(或触摸)

时间:2013-12-12 10:59:03

标签: android

我正在建立一个LiveWallpaper。

我检测触摸事件以执行某些操作。

   @Override
    public void onTouchEvent(MotionEvent event) {
        if (event.getAction() == MotionEvent.ACTION_DOWN) {
            int x = (int) event.getX();
            int y = (int) event.getY();
            if (status.equalsIgnoreCase("home")) {
                if (firstdoor.contains(x, y))
                    {goToShoppin();return;}
   ...OTHER STUFF

现在关键是表面似乎非常敏感,当用户触摸壁纸时,我会执行多个所需的操作。

因此我正在考虑实施“LongTouch”。

请问我该如何做?

0 个答案:

没有答案