如何控制自定义手势检测器

问题描述

我目前正在使用Smart Glass应用程序。在其SDK中,它提供了Gesture Detector的代码。但是我不知道如何使用它。我已经有了想要的代码。就像在图片之间滑动一样。我当前使用的代码

        picture.setonClickListener(new View.OnClickListener() {


            @Override
            public void onClick(View v) {
                if (touches < 4) {
                    v.setBackgroundResource(picList.get(touches));
                    touches++;

                } else {
                    touches = 0;
                    loop = 1;
                    v.setBackgroundResource(picList.get(touches));
                }
            }
        });

如何将这段代码放入SDK的方法中?

这是其中的方法

@Override
    public boolean onDoubleTap(boolean arg0) {
        // Todo Auto-generated method stub
        return false;
    }

    @Override
    public boolean onDown(boolean arg0) {
        // Todo Auto-generated method stub
        return false;
    }

    @Override
    public boolean onLongPress(boolean arg0) {
        // Todo Auto-generated method stub
        return false;
    }

    @Override
    public boolean onScroll(MotionEvent arg0,MotionEvent arg1,float arg2,float arg3,boolean arg4) {
        // Todo Auto-generated method stub
        return false;
    }

    @Override
    public boolean onSlideDown(boolean arg0) {
        // Todo Auto-generated method stub
        return false;
    }

    @Override
    public boolean onSlideLeft(boolean arg0) {
        // Todo Auto-generated method stub
        return false;
    }

    @Override
    public boolean onSlideRight(boolean arg0) {
        // Todo Auto-generated method stub
        return false;
    }

    @Override
    public boolean onSlideUp(boolean arg0) {
        // Todo Auto-generated method stub
        return false;
    }

    @Override
    public boolean onTap(boolean arg0) {
        // Todo Auto-generated method stub
        return false;
    }

    @Override
    public boolean onUp(MotionEvent arg0,boolean arg1) {
        // Todo Auto-generated method stub
        return false;
    }   

如何使这些工作?即使是Log.d的一个小例子也将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)