آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تابع مرتبط با Drag کردن مثل Click کردن چیست؟

naruto  11 سال پیش  11 سال پیش
+1 0

در قسمت اول ما با کلیک کردن بر روی یه دکمه ای وارد SecondActivity می شدیم که به خاطر اون تابع ای بود که برای اون دکمه نوشتیم به نام setOnClickListener . در همین setOn ها کلی تابع دیگه مثل Touch , Longclick و غیره داریم. می خواسات مبردونم اگر بخوایم با تاچ کردن روی صفحه و درگ کردن اون به یه طرف (چپ یا راست) وارد یه Activity دیگه بشیم، از چه تابعی استفاده کنیم؟

مثلا در بعضی از برنامه های Message با درگ کردن و کشیدن اون به طرفیت وارد صفحات مثل Contact و Conversation و غیره میشیم. برای این کار باید چطوری کد بنویسیم؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
uncocoder  11 سال پیش
0 0

اگر حین Drag تصویری از صفحه دوم وارد صفحه میشه که با حرکت انگشت جابجا میشه و وقتی انگشت به انتهای موقعیت میرسه، Activity فعال میشه، از Fragment ها باید استفاده کرد که بسیار پیچیده هستند و کند، و توصیه نمیشن مگر برای گالری تصاویر و پنجره های همشکل تکراری.

در مورد بالا میشه از SherlookActionBar هم استفاده کرد که یک Lib جدا هست و خود اون از Fragment استفاده می کنه که باز توصیه نمیشه.

اما آموزش مورد اول در لیست سرفصل های آینده هست.

اما اگر هدف تنها یک Slide بدون افکت باشه و بعد مثل حالت عادی یک Activity جدید روی صفحه ظاهر بشه استفاده از Gesture قابل استفاده هست که باز نیاز به آموزش داره چون ساده هم نیست.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .