انجمن سایت کلیدستان



مشکل چندین بار پخش شدن موسیقی (در برنامه نویسی اندروید)زمان کنونی: ۱۳۹۵/۰۹/۱۴، ۱۱:۰۱ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: MohammadN
آخرین ارسال: razzaqandroid
پاسخ 4
بازدید 962

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل چندین بار پخش شدن موسیقی (در برنامه نویسی اندروید)

مشکل چندین بار پخش شدن موسیقی (در برنامه نویسی اندروید)

#1
باسلام.
من در برنامم ی دکمه قراردادم که با کلیک موسیقی پخش میشه.
حالا وقتی چندبار روش کلیک میکنم آهنگ چندبار پشت سرهم پخش میشه و باهم قاطی میشه!
ممنون میشم راهنمایی کنید این مشکلو برطرف کنم
یعنی وقتی زیاد روش کلیک شد فقط یک دفعه پخش بشه !
پاسخ

مشکل چندین بار پخش شدن موسیقی (در برنامه نویسی اندروید)

#2
سلام.
یک متغیر تعریف کنید که دارای مقدار اولیه برابر 0 باشد.
سپس در کدهای دکمه (Button)، با if شرط می گذارید که اگر مقدار آن متغیر برابر 0 است، آنگاه کدهای پخش موسیقی اجرا شوند. بعد از کدهای پخش موسیقی (درون کدهای بلوک if) هم باید مقدار متغیر را به 1 تغییر بدهید. 
بنابراین اگر کاربر برای بار دوم روی دکمه اشاره کند، چون مقدار متغیر به 1 تغییر داده شده، دیگر کد پخش موسیقی اجرا نمی شود.
در صورت دلخواه، متغیر را از نوع boolean نیز می توان تعریف کرد که دو مقدار true و false را می گیرد (به خودتان بستگی دارد که کدام مورد را ترجیح بدهید).

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط s.saeid

مشکل چندین بار پخش شدن موسیقی (در برنامه نویسی اندروید)

#3
خیلی خیلی ممنونم.خسته نباشید
پاسخ
 سپاس شده توسط admin

مشکل چندین بار پخش شدن موسیقی (در برنامه نویسی اندروید)

#4
سلام میشه توضیح بدید چطود متغییر بسازید
تا موسیقی ها پشت سر هم پخش نشن و قاطی نشن
من یک تازه وارد هستم
لطفا کامل توضیح دهید

 
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)