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

انیمیشن translate

Reza  10 سال پیش  10 سال پیش
0 0

سلام

استاد در بخش 21 ( گرافیک پیشرفته ) مثال هایی از انیمیشن translate با استفاده از xml زدند که در همشون مقادیر :

android:fromXDelta=""

نسبت به کل صفحه حساب میشد :

android:fromXDelta="50%p"

حالا اگه یه کنترل یا لایه ای داشته باشم که مثلا عرضش 96 dip باشه و بخوام اونو از سمت چپ صفحه بیارم داخل ، چی باید بزنم ؟

android:fromXDelta="-96dip"
android:toXDelta="0"

واحد dip قبول نمیکنه . با xml میشه یا باید با کد جاوا انجام بدم ؟

+1 0
خب نباید هم قبول کنه .واحد dip نمیگیره. یه کار اینه که یه لایه دیگه به اندازه همین لایه بسازی به عنوان پدرش.و این لایه رو بزاری داخلش .بعدش بنویس از 100%p . یا -100%p .. (10 سال پیش)
0 0
ممنون ، راه حل جالب و مفیدی بود . (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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