آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

پخش شدن ادامه موزیک هنگام بازگشت به اکتیویتی ( مهم)

محمدرضا طبری  9 سال پیش  9 سال پیش
0 0

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

0 0
در مورد savedInstanceState سرچ کنید (9 سال پیش)
0 0
خب ؟ یکم اگر میشه واضح تر بگید چکار باید بکنم... خیلی سربسته گفتید (9 سال پیش)
+2 0
باید متغیر ها و مقادیری که دارید رو توی تابع onSavedInstaceState ذخیره سازی کنید. این تابع وقتی اکتیویتی به onPause میره اجرا میشه. بعد که دوباره برگشتین به اکتیویتی تابع onRestoreInstanceState صدا زده میشه. اونوقت شما از مقادیری که ذخیره کرده بودید میتونید بفهمید اکتیویتی در چه stateای بوده. یه جورایی مثل sharedPrefrences عمل میکنه منتها فقط برای زمانی که اکتیویتی به بک گراند میره و دوباره برمیگرده. یا زمانی که گوشی از حالت portrate به landscape میره. لینک (9 سال پیش)
0 0
بجز این روش روش دیگه ای هم هست ؟؟ من تحقیق کردم دیدم اگر مدیا پلیر به صورت سرویس تعریف بشه میشه این دردسر ها رو نکشید. شما میدونید آموزشی برای این هست یا نه ؟ (9 سال پیش)
0 0
اگر مشکلتون اینه که موقع برگشت به اکتیویتی state فعلی ازدست میره راهش همینه. اما در مورد مدیا پلیر راستش استفاده نکردم نمیدونم (9 سال پیش)
0 0
این روش مشکل داره برای این کار ، اونم اینه که موسیقی چون در پس زمینه در حال پخش شدنه هر ثانیه عدد های تایمر تغییر میکنه و چون saved instance و shared prefrences موقع pause ذخیره میکنند پس برای این کار مناسب نیستن... (9 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .