Androidで マウスを押しっぱなしなのに何故か一瞬ですぐにACTION-UPが発動してしまいます 例だとDOWNで音が鳴った瞬間にUPが発動し音が止まってしまいます
Androidで マウスを押しっぱなしなのに何故か一瞬ですぐにACTION-UPが発動してしまいます 例だとDOWNで音が鳴った瞬間にUPが発動し音が止まってしまいます すぐに止まらないでちゃんとUPがマウスを離した時に発動するにはどうすればいいでしょうか? imagebutton_desuyo.setOnTouchListener(new View.OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: { first_x = event.getX(); streamId_to_stop1 = soundPool.play(sound1, 1f, 1f, 0, 0, 1f); } case MotionEvent.ACTION_UP:{ soundPool.stop(streamId_to_stop1); } return false; } return false; }; }); } } }
ベストアンサー
>マウスを押しっぱなし「のつもり」なのに 押しボタンスイッチの接点が「チャタリング」している可能性があります マウスを交換してみましょう
質問者からのお礼コメント
ありがとうございました。
お礼日時:6/12 11:14