مشکل در پخش و قطع آهنگها در یک برنامه پخش فایلهای صوتی

سوال

با سلام
بنده ی مشکل در پخش آهنگ تو برنامه ام دارم طوری که برای هر آهنگ ی باتون پلی و توقف کذاشتم و درست هم کار میکنن اما وقتی ی آهنگ در حال پخش هست و میخوام آهنگ بعدی رو پلی کنم آهنگ قبلی متوقف نمیشه شما فرض کنین من n تا آهنگ دارم و میخوام وقتی روی یکی پلی زدم خودش اتومات بفهمه که کدوم آهنگ در حال پخش هست و متوقف کنه ممنون میشم اگه راهنماییم کنین

حل شد 0
, ۱۳۹۶/۱۰/۲۴ ۱۲:۳۱:۱۰ 1 پاسخ ها کاربر تازه 0

پاسخ ها ( 1 )

    1
    ۱۳۹۶/۱۰/۲۵ ۱۷:۰۹:۰۲

    سلام

    به طور معمول آهنگ باید متوقف بشه، واینکه متوقف نمیشه جای سوال داره!

    شما وقتی ۱۰ تا دکمه میزاری، و برای هر دکمه کد پخش آهنگ رو مینویسی، روی هر دکمه کلیک کردی آهنگ قبلی خودکار متوقف و آهنگ جدید شروع به پخش میکنه.

    شما با استفاده از دستور زیر میتونید کنترل کنید که اگه آهنگ در حال پخش هست چه حرکتی انجام بشه(هنگامی که میخواید با کلیک روی دکمه آهنگ بعدی پخش بشه)

    به کد زیر دقت کنید، سه دکمه گذاشتم که هر کدوم یک آهنگ پخش میشه، اگر آهنگی در حال پخش باشه و کاربر آهنگ بعدی رو انتخاب کنه، آهنگ قبلی متوقف و آهنگ جدید پخش میشه

    موفق باشید.

     

    بهترین پاسخ
      1
      ۱۳۹۶/۱۰/۲۵ ۱۸:۳۳:۱۴

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

        1
        ۱۳۹۶/۱۰/۲۷ ۱۴:۲۰:۲۷

        این کار که که برای هر اهنگ یک متغیر بزاری غیر اصولیه بهتره از دیتابیس با یک متغیر لود کنی

ارسال یک پاسخ