View Full Version : راهنمای در مورد MediaPlayer
ebrahimmm
جمعه 14 فروردین 1394, 19:53 عصر
سلام و خسته نباشید
دوستانی که آشنایی دارن ممنون میشم راهنمایی کنند .
یه مشکلی که با MediaPlayer دارم اینه که 2 تا آهنگ را روی هم اجرا می کنه اگه اولی را Stop نکنم .
مشکل دوم هم اینه که میخوام اگه توی یه Activity رفتم قبلا و اون کارو روی حالت Play هست ، Seekbar را آپدیت کنه روی زمانی که داره پخش میشه .
مجدد تشکر می کنم از کسانی که راهنمایی می کنند .
ebrahimmm
شنبه 15 فروردین 1394, 18:59 عصر
سلام مجدد . منتظریم ممنون
shahin bahari
شنبه 15 فروردین 1394, 19:24 عصر
در مورد سوال اول: این که مشکل نیست. هر چند تا Media player تعریف کنید همون تعداد آهنگ همزمان شروع به پخش میشه تا تموم بشن. اگر قرار هست فقط یکی پخش بشه باید کلا یه دونه داشته باشید و همه کار رو با اون انجام بدید.
مشکل دوم: اگه قرار هست شبیه موزیک پلیر ها عمل کنه و مستقل از اکتیویتی باشه باید کلا MediaPlayer داخل سرویس تعریف بشه و هر اکتیویتی یا ویجتی که قرار بود کنترلی روش داشته باشه بهش bind بشه. این جوری مشکل اول هم حل میشه.( اگه هم قرار هست فقط دسترسی ها توی چند تا اکتیویتی باشه و نیازی به سرویس نباشه میشه MediaPlayer رو تو کلاسی که از Application مشتق شده بزارید و از اکتیویتی ها دسترسی داشته باشید. این روش ساده تر هست ولی امکانات سرویس رو نمی تونید داشته باشید و به درد پخش یه موزیک تو لوپ می خوره)
ebrahimmm
یک شنبه 16 فروردین 1394, 15:35 عصر
در مورد سوال اول: این که مشکل نیست. هر چند تا Media player تعریف کنید همون تعداد آهنگ همزمان شروع به پخش میشه تا تموم بشن. اگر قرار هست فقط یکی پخش بشه باید کلا یه دونه داشته باشید و همه کار رو با اون انجام بدید.
مشکل دوم: اگه قرار هست شبیه موزیک پلیر ها عمل کنه و مستقل از اکتیویتی باشه باید کلا MediaPlayer داخل سرویس تعریف بشه و هر اکتیویتی یا ویجتی که قرار بود کنترلی روش داشته باشه بهش bind بشه. این جوری مشکل اول هم حل میشه.( اگه هم قرار هست فقط دسترسی ها توی چند تا اکتیویتی باشه و نیازی به سرویس نباشه میشه MediaPlayer رو تو کلاسی که از Application مشتق شده بزارید و از اکتیویتی ها دسترسی داشته باشید. این روش ساده تر هست ولی امکانات سرویس رو نمی تونید داشته باشید و به درد پخش یه موزیک تو لوپ می خوره)
سلام
ممنون از پاسخ شما . برای مشکل دوم نمونه کدی کارید ؟ ممنون میشم کمکی کنید توی این زمینه .
shahin bahari
یک شنبه 16 فروردین 1394, 19:27 عصر
سلام
ممنون از پاسخ شما . برای مشکل دوم نمونه کدی کارید ؟ ممنون میشم کمکی کنید توی این زمینه .
http://sapandiwakar.in/tutorial-how-to-manually-create-android-media-player-controls/
http://www.java2s.com/Code/Android/Media/UsingServicetoplaymediafile.htm
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.