رفتن به مطلب
  • 0

صدا با باتن


babi.jonz

سوال

سلام دوستان

من میخوام یه فایل صوتی کوچولو رو که 1ثانیه بیشتر نیست رو داخل رویداد کلیک باتن لود و سپس پخش کنم،

اینکارو میکنم و با کلیک کردن رو باتن پخش میشه بعد دوباره که کلیک میکنم پخش میشه و همینجوری...

تا اینجا دقیقا همون چیزیه که من میخوام، ولی بعد از چند بار کلیک کردن و پخش شدن صدا ، دیگه با کلیک کردن روی باتن صدا پخش نمیشه، میتونید خودتون امتحان کنید، یه باتن بسازید توش یه فایل صوتی کوچولو رو پخش کنید خواهید دید که پس از 7/8بار کلیک کردن و پخش شدن صدا دیگه با کلیک های بعدی صدا پخش نمیشه!!!

مشکل کار کجاست چجوری این مشکل رو حل کنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

Sub Globals
Dim mp As MediaPlayer
Private button1 As Button
end sub

Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("lay")
end sub

sub button1_Click
mp.Initialize()
mp.Load(File.DirAssets,"sound.mp3")
mp.play
end sub

 

سلام دوست عزیز کدهاتون رو به این شکل تغییر بدید مشکلتون حل میشه:

Sub Globals
Dim mp As MediaPlayer
Private button1 As Button
End Sub


Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("lay")
mp.Initialize2("mp")
End Sub


Sub button1_Click
mp.Stop
mp.Initialize()
mp.Load(File.DirAssets,"sound.mp3")
mp.play
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام.

درسته منم قبلا با این مشکل برخورده بودم ولی یادم نیست چطور حلش کردم.

کدهایی که استفاده کردید قرار بدید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر


Sub Globals

Dim mp As MediaPlayer

Private button1 As Button

end sub

Sub Activity_Create(FirstTime As Boolean)

Activity.LoadLayout("lay")

end sub

sub button1_Click

mp.Initialize()

mp.Load(File.DirAssets,"sound.mp3")

mp.play

end sub

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینید اینجوری امتحان کنید:

Sub Globals
Private button1 As Button
end sub

Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("lay")
end sub

sub button1_Click
Dim mp As MediaPlayer
mp.Initialize()
mp.Load(File.DirAssets,"sound.mp3")
mp.play
end sub

و یا کدهای دوستمون که بالا دادن...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...