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


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

stop شدن مدیا پلیر و start نشدن آن (در برنامه نویسی اندروید)

#1
توی کد زیر اینجا رو مشکل دارم. پایین
کد:

کد پی‌اچ‌پی:
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()) {
//می خوام به جای 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;
}
}); 
پاسخ

stop شدن مدیا پلیر و start نشدن آن (در برنامه نویسی اندروید)

#2
کسی نیست به من کمک کنه
 
پاسخ

stop شدن مدیا پلیر و start نشدن آن (در برنامه نویسی اندروید)

#3
چرا کسی راهنماییم نمی کنه آخه
 
پاسخ

stop شدن مدیا پلیر و start نشدن آن (در برنامه نویسی اندروید)

#4
الان دو هفته است که من دارم درخواست راهنمایی می دم اگه بلد نیستید(که بعید می دونم) بگید من این همه نیام توی این موضوع
 
پاسخ

stop شدن مدیا پلیر و start نشدن آن (در برنامه نویسی اندروید)

#5
دوستان سرشون شلوغ هست و همچنین من درگیر برنامه اندرویدی خودم هستم دیر به دیر میام.
اگه برنامه Force Close میده مشکل از دستور case هست که باید بعد از هر دستور case و break داده بشه و اگه میخواید چندین دستور رو باهم استفاده کنید در پایان case از دستور default استفاده کنید.
بهتره واسه اینجور کد ها یه try , catch هم استفاده کنی (اگه دستور اصلی نیست).
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


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