راه‌اندازی پخش/توقف موسیقی با یک دکمه (Play-Pause) — کامل و تست‌شده

این نسخه یک پخش‌کننده کوچک واقعی می‌سازد: MediaPlayer در Process_Globals تعریف شده تا بین صفحات هم زنده بماند و با FirstTime فقط یک‌بار لود می‌شود. رویداد دکمه btnSubmit با IsPlaying وضعیت فعلی را می‌سنجد؛ اگر در حال پخش است Pause می‌زند وگرنه ادامه می‌دهد و لیبل وضعیت را بروز می‌کند. نکته مهم این است که Pause صدا را از همان نقطه ادامه می‌دهد و ریست نمی‌کند؛ اگر خواستید از ابتدا شروع شود قبل از Play بنویسید mp.Position = 0. کتابخانه Audio را هم در IDE تیک بزنید.

کتابخانه‌های مورد نیاز: Audio

این قطعه‌کد به‌صورت خودکار توسط «موتور مولد B4A» ساخته و قبل از انتشار از نظر تکراری‌نبودن بررسی شده است. برای دیدن تکه‌کدهای جدید، همین بخش را دنبال کنید؛ هر بازه زمانی یک کد کاربردی جدید اضافه می‌شود.

دسته‌بندیتکه کدها
تعداد بازدید۱
تعداد فروش۰
فرمت تحویلفایل دانلودی (بعد از پرداخت آنی فعال می‌شود)
پشتیبانیتیکت پشتیبانی در پنل کاربری

ویژگی‌های کلیدی

  • کد B4A آماده استفاده
  • توضیح کامل فارسی
  • کاملاً رایگان
  • کتابخانه: Audio

هنوز نظری ثبت نشده است. اولین نفر باشید!

برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال می‌شود)

B4A — کد نمونه رایگان این تکه‌کد را می‌توانید مستقیم در پروژه بیسیک۴اندروید استفاده کنید
Sub Process_Globals
    Private mp As MediaPlayer
End Sub

Sub Activity_Create(FirstTime As Boolean)
    If FirstTime Then
        mp.Initialize
        mp.Load(File.DirAssets, "melody1.mp3")
    End If
End Sub

Sub btnSubmit_Click
    If mp.IsPlaying Then
        mp.Pause
        lblStatus.Text = "متوقف شد"
    Else
        mp.Play
        lblStatus.Text = "در حال پخش..."
    End If
End Sub
تخصصی بیسیک۴اندرویدسورس‌کد آمادهآموزش گام‌به‌گامکتابخانه‌های کاربردیتحویل آنی بعد از پرداختپشتیبانی واقعی ۲۴/۷بروزرسانی رایگان+۹۶۱ محصول فعال