2017-12-22 6 views
0

ボタンをクリックすると、10秒間メディアプレーヤが増加しますが、長押しすると、リリースされるまで継続的に増加するボタンがあります。リリースされ、停止するまで、長押しして連続ジョブを実行するにはどうすればよいですか?

btn10s.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
     mp.seekTo(mp.getCurrentPosition() + 10000); 
     } 
    }); 

ありがとう!

答えて

1

onClickメソッドは、ボタンをタッチして離したときに機能します。

しかし、あなたがボタンにタッチした場合に何かをしたい、 あなたは

onTouch (View v, MotionEvent event){}

と呼ばれる方法を必要とします