مفهوم گوش دادن به ()onLongClick

پرسیده شده
فعالیت 1385 روز پیش
دیده شده 555 بار
1

با درود

 

مفهوم جمله زیر چیست؟

اگر متد onLongClick() مقدار true رو برگردونه یعنی ما داریم این رویداد رو کنترل میکنیم وهیچکس دیگه ای حق نداره onLongClick خودش رو ست کنه. ولی اگر مقدار false رو برگردونه هر کس دیگه ای هم میتونه بیاد به onLongClick گوش بده و هر اکشنی که بخواد انجام بده.

نکته: در اینجا مقدارش رو false میذاریم بمونه چون ممکنه که جای دیگه ای هم بخوایم onLongClick ست کنیم.

 

سئوال:

ما یه اپلیکیشن داریم که این متد درونش پیاده سازی شده یعنی چی یکی دیگه بیاد به onLongClick  گوش بده!!!؟

کل جملات بالا رو complete هییچ چیز ازش نمیفهمم. کارکردش رو کاملا متوجه شدم ولی این توضیحات جانبی رو اصلاااا نمیفهمم

فایل پیوست

پژمان آزاد
پژمان آزاد

24 تیر 99

4
حذف شده

سلام وقت شما بخیر

اگه به عنوان نتیجه onLongClickListener مقدار true برگردونید به این معنیه که شما کل ایونتی که میخواستید رو با onLongClickListener هندل کردید و همینجا تموم شده. اما اگر مقدار false برگردونید به این معنیه که این ایونت تموم نشده و کلیک لیسنر های دیگه ای قراره وجود داشته باشن مثلا جای دیگه ای هم این کلیک لیسنر رو فراخوانی کنید و بخواید ادامه ایونتی که تو کلیک لیسنر قبل داشتید رو ادامه بدید.

موفق باشید

فایل پیوست

Pouya Rezaie

توسط

Pouya Rezaie

24 تیر 99