【发布时间】:2012-06-07 06:06:48
【问题描述】:
是否可以使用onLongClick按钮事件实现快进按钮?
编辑
我在 onlongclicklistner 中使用了 runnable 并添加了代码供需要的人参考:)
Button.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
final Runnable r = new Runnable()
{
public void run()
{//do the forwarding logic here
if(Button.isPressed()){
Button.postDelayed(this, 1000); //delayed for 1 sec
}else{
Button.postInvalidate();
Button.invalidate();
}
}
};
Button.post(r);
return true;
}
});
【问题讨论】:
-
您的意思是希望它在您长按时开始快进,并继续这样做直到您松开按钮?
标签: android button onclick forward