تابع onClickListener

گزارش
سوال

لطفا علت گزارش خود را توضیح دهید.

گزارش لغو

سلام

وقتی توی تابع onClickListenerr یک دکمه تعریف میکنم مشکلش اینه که وقتی دستتو از روی دکمه یا BUTTON برمیداری اون تابع اجرا میشه.میخاستم بدونم از چه تابعی استفاده کنم که به محض لمس کردن دکمه تابع اجرا بشه(غیر از onTouchListener راه دیگه ای هست مثلا با همون تابع onClick)

۲٫در تابع SoondPool چجوری میشه تکرار یک اهنگو بزاری روی بینهایت؟

۳٫اگه کسی سورس کد یا آموزشی شبیه نرم افزار superpad یا djpad میشناسه بهم معرفی کنه یا حداقل یه راهنمایی کنین از چه توابعی استفاده میکنه..یه دنیا ممنون..اگهجواب بدین چندروز سردرگمی و حیرونی منو برطرف کردین…هرچی توی نت گشتم جوابمو پیدا نکردم.

در حال پیشرفت 0
اندروید - android 1 پاسخ 317 بازدید 0

درباره نویسنده

پاسخ ( ۱ )

    0
    ۱۱, مهر , ۱۳۹۷ در ۱۰:۳۸ ق.ظ

    لطفا علت گزارش خود را در رابطه با این پاسخ بنویسید.

    گزارش لغو

    خوب onClick اسمش روشه وقتی یک کلیک که شامل down و up هست اتفاق افتاد یک کلیک محسوب میشه و این رویداد فقط در این زمان اتفاق میفته و برای تشخیص down یا up باید از همون ontuch استفاده کنی . و تا جایی که من میدونم اصولی ترینش همینه

    برای سوال دومتون هم شاید این لینک بتونه کمکتون کنه:
    https://stackoverflow.com/questions/8680230/android-playing-sound-infinitely-in-soundpool-doesnt-play-for-the-second-time

ارسال نظر