MOHSEN007485

بزرگنمایی و کوچک نمایی در imageview

13 ارسال در این موضوع قرار دارد

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

ممنون میشم پروژه ی آماده در این مورد بهم بدین

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

public class Zoom extends View {    private Drawable image;    private int zoomControler=200;    public Zoom(Context context)    {         super(context);         image=context.getResources().getDrawable(R.drawable.gallery_photo_1);         setFocusable(true);    }    @Override    protected void onDraw(Canvas canvas) {         super.onDraw(canvas);    //here u can control the width and height of the images........ this line is very important    image.setBounds((getWidth()/2)-zoomControler, (getHeight()/2)-zoomControler, (getWidth()/2)+zoomControler, (getHeight()/2)+zoomControler);         image.draw(canvas);    }    @Override    public boolean onKeyDown(int keyCode, KeyEvent event) {         if(keyCode==KeyEvent.KEYCODE_DPAD_UP)// zoom in              zoomControler+=10;         if(keyCode==KeyEvent.KEYCODE_DPAD_DOWN) // zoom out              zoomControler-=10;         if(zoomControler<10)              zoomControler=10;         invalidate();         return true;    }}

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

چجوری عکس هایی که میخام زوم شن بفرستم تو این کلاس؟

10 تا عکسه.یدونه نیستش

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

یک نمونه پروژه براتون میزارم تمام امکانات image gallery اندروید رو شامل میشه

عکسهاتون رو تو پوشه assets بریزید و امتحان کنید

البته این پروژه رو میتونید تحت وب نیز ازش استفاده کنید

پسورد :

www.p30droid.com

AndroidTouchGallery-master.zip

AndroidTouchGallery-master.zip

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز لینکتون مشکل داره 

مشکلتون رو همین جا مطرح کنید

:shy:

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام لینکو چک کردم مشکلی نداره ، در مورد همین پروژه ای که خودتون گذاشتید 2 تا فایل داخلشه( example & library)که هر 2 تا رو باید با هم وارد eclipes کنیم من تبدیلش کردم به یه فایل تمام اکتیویتیها رو وارد example یا همون پوشه mainactivity کردم و کلا پوشه library رو پاک کردم اجرا کردم جواب داد حالا می خوام بجای اون نوشته اول که توی main.xml  هست یه باتون درست کنم که با کلیک روی اون بره صفحه بعد و عکسا رو نشون بده اینکارو کردم ولی وقتی روی باتون کلیک میکنم می خواد بره صفحه بعد ولی ارور میده. (اینم بگم تمام دستورات همون دستورات پروژه ای هست که گذاشتید)

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

فک کنم تو مانیفست برنامه دسترسی به اون  اکتیویتی رو ندادی

بار اول که هر صفحه ای رو میسازی نمیخاد تو مانیفست تعریفش کنی اما برای اکتیویتی هایی که از اکتیویتی اول لینک داده میشه باید اونو تعریف کنی مانند زیر

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ببینید فابل library واسه تجزیه و تحلیل بیشتر برنامه هست

شما باید در فایل mainََActivity.java دکمه ورود به گالری رو تعریف کنید

البته اگه احتیاج به یک گالری ساده بدون زوم دارید نمونه ساده در اختیارتون بزارم 

:rolleyes:


فک کنم تو مانیفست برنامه دسترسی به اون  اکتیویتی رو ندادی

بار اول که هر صفحه ای رو میسازی نمیخاد تو مانیفست تعریفش کنی اما برای اکتیویتی هایی که از اکتیویتی اول لینک داده میشه باید اونو تعریف کنی مانند زیر

بله

البته لزوما احتیاج به خط دوم نداره چون در صورت نوشتن خط دوم این اکتیویتی فقط به صورن portrate اجرا میشه

"activity android:name="Main" 

"screenOrientation="portrait

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام توي مانيفست همه رو گذاشتم اگه بتونين پروژه رو دانلود كنيد خيلي راحتر مشكلشو متوجه ميشيد!

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام توي مانيفست همه رو گذاشتم اگه بتونين پروژه رو دانلود كنيد خيلي راحتر مشكلشو متوجه ميشيد!

دوست عزیز

لینکتون خرابه .... تو همین سایت آپلود کنید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام مشکلشو پیدا کردم

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

sسلام دوست من

براي زوم کردن از اين برنامه استفاده کن

و البته اين پروژه اي که من گذاشتم براي يک عکسه اگه مي خواي واسه يه گالري استفاده کني بايد تو کلاس همون جايي که مي خواي عکسات زوم بشن يه آرايه استفاده کني که تمام عکسات توش باشه و به جاي اسم اون عکس آرايه رو مي ذاري

که يه عکس از اون قطعه کدش گرفتم به نام pic که اونجا new1 اسم آرايه ايه که عکسات توش هست


و اينم همون پروژه ايه که گفتم

TouchImageView-master.zip

pic.png

TouchImageView-master.zip

pic.png.e7f705910599f8757f86bd946ace1466.png

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری