自己在屏幕上定义一个按钮,如何实现对次长按事件的响应啊   比如 ,对此按钮长按 10秒钟以上 才触发某个操作,否则 什么也不做,  用OnLongClickListener好像不行的哦  请问大家 有没有 好方法啊  说下呗 。。呵呵 谢谢咯先。

解决方案 »

  1.   

    setOnLongClickListener(new OnLongClickListener() {
                
                @Override
                public boolean onLongClick(View v) {
                    // TODO Auto-generated method stub
                    return false;
                }
            })
      

  2.   

    这个就可以,你一定是没有对自己的类implements这个OnLongClickListener监听。
    LS的是通过调用set方式来处理监听的,如果你有implements,那直接在类内实现onLongClick函数就行了
      

  3.   

    呵呵__ 那大可以在 setOnClickListener() 里面开个线程 sleep() 几秒在调用 ...
    效果一样 。