如果连续按下按钮,我想提高前进/后退速度。
我从here创建了自定义媒体控制器。
加快前进/后退过程的好方法是什么?
我从here获得了一些想法。最后我也实现了它,但触摸事件在我的模拟器或Android手机中成功运行但是没有用于android stb。其他解决方案而不是使用它将不胜感激。
答案 0 :(得分:2)
如何监视MotionEvent.ACTION_DOWN和MotionEvent.ACTION_UP并查看按下按钮的时间。
button.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_DOWN) {
// the button is down monitor time to see how long it is down or anything you want
} else if (event.getAction() == MotionEvent.ACTION_UP) {
// the button is up reset your timer
}
}
};