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

پخش صدا از اسپیکر جلو (earphone) به جای اسپیکر اصلی


mnik

سوال

سلام. من میخوام تو ببرنامه م یه فایل ام پی 3 رو از اسپیکر جلویی گوشی (همونی که وقت صحبت کردن صدا ازش میاد) پخش کنم نه اسپیکر پشتی. چنین کاری ممکنه؟ کسی میتونه کمکم کنه؟

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

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

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

سلام کد زیر داخل مانی فست

AddPermission(android.permission.MODIFY_AUDIO_SETTINGS)

و بخش کد نویسی داخل بیسیک کد زیر میباشد

Sub Process_Globals
   Dim mp As MediaPlayer
End Sub

Sub Globals

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

Sub SetEarPhone(Value As Boolean)
   Dim r As Reflector
   r.Target = r.GetContext
   r.Target = r.RunMethod2("getSystemService", "audio", "java.lang.String")
   Dim mode As Int
   If Value Then mode = 2 Else mode = 0
   r.RunMethod2("setMode", mode, "java.lang.int")
End Sub

Sub Activity_Click
   mp.Play
End Sub

Sub Activity_Resume
   SetEarPhone(True)
End Sub

Sub Activity_Pause(UserClosed As Boolean)
   SetEarPhone(False)
   mp.Pause
End Sub

کد بالا تست نشده و بنده ننوشتم

کد رو سرچ کردم منبع کد از لینک زیر هست و هنوز بنده مطمعن نیستم که کد کار میکند یا نه

موفق باشید :give_rose:

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

دوستان لطفا کمک کنید. دو روزه منتظرم. یعنی هیچکدوم از اساتید نمیدونن چجوری باید این کارو انجام داد؟

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

دوست عزیز پنج بار تاپیک رو در فاصله یک بار بالا آوردید که دوتاش اسپم محسوب می شه ...

اگر دوستان بدونند راهنمایی می کنند ، شما هم لینک تاپیک مربوط به این کار در سایت مرجع رو مشاهده و بررسی کنید ، چند کد دیگر و توضیحات نیز ارل گفته ، اون ها رو هم تست کنید.

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

بایگانی شده

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

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

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