انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در لمس دکمه های پخش موسیقی (مشابه ساز بندری) (اندروید)

مشکل در لمس دکمه های پخش موسیقی (مشابه ساز بندری) (اندروید)

#1
با سلام و خسته نباشید یه مشکل دارم، اینه که یک برنامه شبیه برنامه ''ساز بندری'' ساختم ولی لمس دکمه ها زیاد دقیق نیست یه کمی کنده در ضمن بعد از 10 تا15 ثانیه کار کردن با دکمه ها، وقتی دوباره دکمه ها رو لمس می کنی هیچ صدایی نداره. اینم کدی که بر روی یکی از دکمه ها پیاده کردم:

کد پی‌اچ‌پی:
bu1.setOnTouchListener(new OnTouchListener(){

@
Override
public boolean onTouch(View p1MotionEvent 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()) {
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;
}
}); 

اگه میشه کد بالا رو واسم مثل ساز بندری ویرایش کن اونجاش که وقتی دکمه رو لمس می کنی موسیقی پخش بشه وقتی لمس نکنی موسیقی قطع بشه.
پاسخ


پیام‌های این موضوع
مشکل در لمس دکمه های پخش موسیقی (مشابه ساز بندری) (اندروید) - توسط ccc3 - ۱۳۹۴/۰۵/۲۸, ۰۸:۰۸ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان