کلیدستان

نسخه‌ی کامل: شروع از اول آهنگ هنگام کلیک بر روی یک دکمه؟ (برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام 

دوستان من یک سوال دارم 

چه جوری و با چه کدی من می تونم  کاری کنم که وقتی روی یک دکمه کلیک شد اهنگی که در حال پخش است

از اول شروع به پخش کنه 

لطفا کمک کنید 

ممنون از سایت کلیدستان
لطفا کمکم کنید

امید وارم منظورم رو فهمیده باشید

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

من با اندروید استودیو کار می کنم.
سلام
برای شروع موزیک از ابتدا، شما باید از روش ری استارت استفاده کنید. که کد ان را ذکر کردم

کد پی‌اچ‌پی:
mediaPlayer.reset(); 
دوست عزیز من از این کد استفاده کردم ولی وقتی ریست می شود
دیگر آهنگ پخش نمی شود
(۱۳۹۴/۰۹/۲۱, ۱۲:۱۵ ق.ظ)alireza12345678 نوشته: [ -> ]دوست عزیز من از این کد استفاده کردم ولی وقتی ریست می شود
دیگر آهنگ پخش نمی شود

سلام.
روش reset ، تنها برای توقف کامل موسیقی به کار می رود. شما باید دقیقا بعد از آن، دوباره کد مربوط به پخش آهنگ را اجرا نمایید (توقف کامل و بعد پخش دوباره آهنگ). البته اگر آهنگ تکراری است، استفاده از روش stop نیز مناسب به نظر می آید (ابتدا stop و بعد start برای پخش دوباره). روش reset را به این دلیل ذکر کردند که هنگام پخش و توقف تعداد زیادی آهنگ، اگر MediaPlayer را reset نکنیم، برنامه با مشکلاتی روبرو می شود. این مشکلات، در موضوع زیر بیان شده است :

http://www.kelidestan.com/forum/showthread.php?tid=4923

Flower
ممنون خیلی خوب بود

امکان داره یک نمونه کد برایم بنویسید
سلام.
لینک زیر را ببینید :

http://stackoverflow.com/questions/44868...lling-stop

کدی از لینک بالا :

کد پی‌اچ‌پی:
mp.reset();
mp.setDataSource(MEDIA_PATH);
mp.prepare();
mp.start(); 


Flower
دست شما درد نکنه ممنون مرسی یک دنیا تشکر .

ممنون
کد پی‌اچ‌پی:
media_player.seekto(0); 
دوست عزیز با استفاده از این کد خیلی راحت میتونی آهنگ رو از اول پخش کنی