بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ساخت انیمشین جا به جایی

مدیریت گفتگو
arash77 12 سال پیش
آخرین تغییر: 11 سال پیش

با سلام

سوال بنده این است که چجوری انیمیشن جابه جایی میان صفحات را میتوان تنظبم کرد

یعنی مثلا اگر کسی انگشتش را به طرف چپ کشید صفحه به طرف چپ برود و صفحه بعدی از سمت راست آن بیاید

با تشکر آرش کدخدایی

نظرات

پاسخ‌ها 3

h_uk2009 12 سال پیش

سلام کافی یک سرچ بزنی توی گوگل با این نوشته

how to make transiton between activites

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

نظرات

مجتبی یگانه 12 سال پیش
جسارتا شما که زبانت خوبه تو همین خط 2 تا غلط داری ! how to make transiton between activites how to make transition between activities
uncocoder 12 سال پیش
بچه ها همه باید خونسرد باشیم :)
Alireza.b 12 سال پیش

سلام

اگر می خواهی با کشیدن انگشت به چپ و راست صفحه ها عوض بشه باید از Page Viewer استفاده کنی.

نظرات

uncocoder 12 سال پیش

ما دو بحث داریم:

 

تغییر انیمیشن Transition

در واقع شما با کشیدن انگشت به راست و چپ کاری نمی کنید، بلکه وقتی یک Activity جدید میاد یا Finish میشه، انیمیشنش رو عوض می کنید که به این میگیم Transition Animation و برای جستجو می تونید از کلید واژه های زیر استفاده کنید.

google search: stackoverflow android how to change android transition animation by code

 

استفاده از Gesture

شما کدهایی می نویسید که با استفاده از اون حرکت Touch بررسی می شه و اگر حکایت از به چپ رفتن یا به راست رفتن، یا هر نوع Gesture دیگری بود، کاری دیگری انجام بده، این کار می تونه همان باز کردن Activity جدید یا Finish کردن Activity دیگر یا هر کار دیگری مثل آوردن منو باشه که برای اینکه نمی تونم کلید واژه بدم، چون کار آسونی نیست مخصوصاً در ورژن های کمتر از 3.0 ( یا همان نسخه های تبلتی )

 

اما راه حل

بستگی به اینکه کارتون چی باشه، می تونید از ViewPager ، Fragment و ... استفاده کنید که در نسخه های قدیمی مثل 2.0 باید از Android Compatibility Support استفاده بشه. طرز کارش آسون نیست و پیشنهاد می کنم که صبر کنید تا آموزشش رو تدوین کنم و البته اگر خودتون برید دنبالش که 100% بهتره چون بیشتر و نهادینه تر یاد میگیرید.

نظرات

Criss 11 سال پیش
دوستان در مورد Gesture ها کسی اطلاعی داره ؟

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