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

تغییر چهارچوب نمایش

مدیریت گفتگو
ramandi 7 سال پیش
آخرین تغییر: 7 سال پیش

سلام دوستان

چطور میشه چارچوب نمایشی، یعنی مختصات نمایشی رو در یک view  تغییر داد؟

من یک CustomView دارم که یک canvas داره و میخوام چارچوب نمایشی این  canvas  یا کل customView رو تغییر بدم.

چطور امکانش هست؟

 

نظرات

namdar79 7 سال پیش
منظورتون رو از چهار چوب نمایشی متوجه نمی شویم.
ramandi 7 سال پیش
منظورم نمایش جزیی از کلِ یک View هست، ن تغییر کل ارتفاع یا عرض اون.
ramandi 7 سال پیش
مثلن شما یک imageView دارید و میخواید به ترتیب وسط، پایین، سمت راست رو نمایش بدید. این بنظرم با Matrix scale type امکان پذیره، اما نحوه ی استفاده ش رو نمیدونم. آیا آموزشی در این باره سراغ دارید؟
namdar79 7 سال پیش
شما باید یک ویو دیگه بسازی یا اضافه کنید که به اون جایی که می خواهید اشاره کنید. یا یک مربع اونجا رسم کنید!!
ramandi 7 سال پیش
چطور مربع رو رسم کنم و چطور ازش استفاده کنم؟
ramandi 7 سال پیش
دوستان اولین پروژم هستش. خواهشن کمک کنین!!!!
ramandi 7 سال پیش
خب بعد این که مربع رو رسم کردم، چطور به اون مربع اشاره کنم( که ویو در چارچوب اون مربع نشون داده بشه.
ramandi 7 سال پیش
دوستان کسی با Scale Type Matrix کار کرده؟ چیزی در این باره سراغ دارید؟ توی منابع فارسی گشتم، چیزی در این باره نبود.

پاسخ‌ها 1

namdar79 7 سال پیش

فکر کنم منظورتون ارتفاع و عرض View هست

 view.setHeight(45);

دوتا مورد و جود داره

  1. 45 به پیکسل هست نه به DP 
  2. نباید در لحظه اجرا اکتیویتی فراخوانده بشود (مثلا بعد 10 میلی ثانیه میشود)

نظرات


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