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

مشکل با پخش صدا در پس زمینه و صدای کلیک!!


vistamobile

سوال

سلام. با چه کدی میشه دستور داد که یک صوت خاص تمام مدت اجرا بشه در برنامه و با عوض کردن اکتیویتی ها قطع نشه. و اینکه چجوری میشه واسه دوتا باتون دوتا صدا گذاشت؟ یعنی با فشردن اولی یک صدای کلیک پخش بشه و با دومی صدای ترکیدن حباب؟ :gol:  :gol:  :gol: 


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

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

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

خودم حلیدم!! نیازی به سرویس نیست. اولش کتابخونه audio رو تیک زدم بعدش معرفیش کردم:

Dim mp As MediaPlayer

بعدش تو  Sub Activity_Create(FirstTime As Boolean) هم نصبش کردم :

	Activity.LoadLayout("Layout1")
    mp.Initialize2("mp")
	mp.Load(File.DirAssets, "AssetMusic_Commons_Pirates.mp3")
	mp.Play
	mp.Looping=True

بعدش تو ختهای بعدی گفتم عاقا پخشش کن و دورشم روشن گذاشتم یعنی بعد از اتمام صوت دوباره پخش میشه و اینکه این اکتیوتی رو finiah نکردم فقط تو رویداد دکمه برگشت گوشی نوشتم که :

Sub Activity_KeyPress (KeyCode As Int) As Boolean
If KeyCode = KeyCodes.KEYCODE_BACK Then
mp.Stop
Activity.Finish
Return True
End If 
End Sub

اگر دکمه برگشت فشرده شد اکتویتی رو ببند و صوت رو استوپ بنما  :crazy:  :crazy:  :crazy:

 

واسه صوت کلیک و اینجور چیزها هم یه پلیر معرفی کردم و فقط پخششو گذاشتم تو رویداد باتون ها.  :gol:  موفق باشین

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

سلام دوست عزیز من.

برای اینکه همیشه درحال پخش باشه از سرویس استفاده کن ، خودتم دیگه بهتر میدونی.

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

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

سلام. دوتا پلیر دادم ولی نمیشه!! واسه پس زمینه هم نتونستم سرویس بدم!! یعنی فقط تو یه اکتویتی پخش میشه. پژی جان با کد راهنمایی بفرمایی خیلی متشکر میشم!!  :'(  :'(  :gol:

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

بایگانی شده

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

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

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