توی کد زیر اینجا رو مشکل دارم. پایین
کد:
کد:
کد پیاچپی:
bu1.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View p1, MotionEvent p2){
switch(p2.getActionMasked()){
case MotionEvent.ACTION_DOWN:
case MotionEvent.ACTION_POINTER_DOWN:
mp=MediaPlayer.create(B1.this,R.raw.sol1);
mp.start();
mp.setLooping(true);
mp.setVolume(100,100);
if (mp3 != null) {
if (mp3.isPlaying()) {
//می خوام به جای pause از stop استفاده کنم( تا وقتی دوباره استارت شد موزیک از اول پخش بشه نه از اونجایی که متوقف شده) ولی... ادامه در پایین
mp3.pause();
}}
break;
case MotionEvent.ACTION_UP:
case MotionEvent.ACTION_POINTER_UP:
mp.pause();
if (mp3 != null) {
if (abc()){
//اینجا استارت نمی شه
mp3.start();
}}
break;
}return true;
}
public boolean abc()
{mp3.pause();
return true;
}
});