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

استفاده از کتابخانه زوم دو انگشتی (Pinch Zoom) برای تصاویر انتخاب شده از گالری (حل شد)

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

با توجه به تاپیک آموزش استفاده از کتابخانه زوم دو انگشتی (Pinch Zoom) برای تصاویر که توسط مجتبی یگانه A.L.U  توضیح داده شد لینک آموزش ، در این آموزش فقط نحوه زوم کردن بر روی تصویری که از پوشه drawable تعریف میشه آموزش داده شده ولی من میخوام بر روی تصویری که از گالری کاربر انتخاب میشه  زوم کنم، یعنی مثلأ از

 R.id.ImageView   استفاده کنم نه اینکه از    R.drawable.image_one    

فکرکنم مربوط به GestureImageView  باشه،  ممنون میشم راهنمایی بفرمایید! 

نظرات

MeY3am 11 سال پیش
از کتابخانه TouchImageView استفاده کردم و مشکلم کاملأ حل شد!

پاسخ‌ها 1

کاشی زاده 11 سال پیش

خب همونطور که مجتبی هم توضیح داده میتونید یک  GestureImageView جدید بسازید .

ولی برای اون کار باید یک GestureImageView  براش در Xml تعریف کنید :

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:gesture-image="http://schemas.polites.com/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <com.polites.android.GestureImageView
        android:id="@+id/image"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:src="@drawable/image"
        gesture-image:min-scale="0.1"
        gesture-image:max-scale="10.0"
        gesture-image:strict="false"/>

</LinearLayout>

 

 

نظرات

MeY3am 11 سال پیش
ممنون محمدحسین جان، من این قسمت کد رو مشکل دارم (imageView.setImageResource(R.drawable.image اون drawable رو میخوام بجاش از id استفاده کنم!
کاشی زاده 11 سال پیش
شما در این کد داری عکس رو ست میکنی ، عکس که نمیتونه Id باشه باید یک ریسورس باشه در پوشه drawable
MeY3am 11 سال پیش
من نمیخوام عکس ست کنم یعنی عکسی که کاربر از گالریش انتخاب میکنه مشخص نیست چه عکسیه و درپوشه drawale هم طبیعتأ وجود نداره!
کاشی زاده 11 سال پیش
شما عکسی که از کاربر میگیری رو چه از گالری و چه از دوربین در OnResult میریزید در یک Bitmap و در اینجا به جای استفاده از ImageView.setResource() از ImageView.setImageBitmap استفاده میکنید .
MeY3am 11 سال پیش
محمدحسین عزیز لطف میکنید کد کاملشو بعنوان پاسخ جدید بزارید مبحث BitMap رو یه خورده ضعیف هستم پارامترهای زیادی داره!
کاشی زاده 11 سال پیش
شما چطوری عکسی که کاربر از گالری انتخاب میکنه رو میگیرد ؟ کدش رو بنویسید تا کامل کنم .
MeY3am 11 سال پیش
کد رو قرار دادم محمدحسین!

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