آموزش برنامه نویسی اندروید (Android)
۴۱۹ آموزش
نمایش دسته بندی ها (۴۱۹ آموزش)

نمایش یک عنصر گرافیکی با استفاده از انیمیشن (Animation) به صورت fade out (محو شدن تدریجی عنصر)، در برنامه نویسی اندروید

برای انیمیشن (Animation) به صورت fade out (محو شدن تدریجی عنصر)، کدهای زیر را می نویسیم :

در کد بالا، id عنصر را برابر button1 در نظر گرفته ایم. همچنین نوع عنصر مهم نیست (مثلا می تواند یک ImageView باشد).

مدت زمان محو شدن، توسط روش setDuration تعیین شده است (واحد آن میلی ثانیه می باشد، پس عدد 1000 معادل 1 ثانیه می باشد).

نکته

با اجرای کد بالا، پس از محو کامل، عنصر دوباره نمایش داده می شود. اگر قصد دارید که عنصر برای همیشه محو شود، کدها را به صورت زیر اجرا کنید (بر اساس آموزش شماره 2610 ، بعد از گذشت زمانی برابر همان زمان مربوط به انیمیشن، View مربوط به عنصر را حذف می کنیم) :

که برای اجرای آن، باید یک کلاس (Class) به صورت زیر تعریف کنیم (بر اساس گسترش کلاس استاندارد CountDownTimer ، زیرا می خواهیم یک View نیز به ورودی کلاس داده شود) :

نویسنده علیرضا گلمکانی
شماره کلید 3052
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 1 1 0
ImAn
۱۳۹۵/۰۶/۱۶
۱۶:۳۴

عالیه

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)