بزرگ و کوچک کردن یک عکس توسط کاربر با دو انگشت در برنامه نویسی اندروید

سلام و عرض خسته نباشید

چطوری میشه یک عکس داخل imageview توسط کاربر بزرگ و کوچک شود و چرخش پیدا کند.

مثلا عکس را با دو انگشت بزرگ و کوچک کند.

ممنون می شوم راهنمایی ام کنید

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 8 سال پیش

سلام imageview اگر به لیست متد های ان نگاه کنید می بینید که اصلا touch eventندارد،....

خوب راه حلی که وجود داره یک کلاس جدید تعریف کنید،که از imageview ارث بری کرده باشه و رویداد ها تاچ اسکرین را باید به ان اضافه کنید....

public class TouchImageView extends ImageView {}

سلام یک نفر قبلا این کلاس را ساخته و اسم ان راTouchImageView

 گذاشته است

 

https://github.com/MikeOrtiz/TouchImageView

 

https://github.com/jasonpolites/gesture-imageview

online-support-icon