سلام من میخوام از اسکرول ویو برای نمایش یه تصویر با ارتفاع زیاد استفاده کنم(اسکرول ویو کل صفحه رو میپوشونه)
از روش های زیر استفاده کردم
روش اول
اول یه لی اوت ساختمو توش یه اسکرول ویو گذاشتم و تو اکتیویتی لودش کردم ، بعد به لی اوت دیگه ساختمو و توش یه ایمیج ویو گذاشتم و تصویرمو توش لود کردم و تو دیزاینر اسکریپت همچین کدی نوشتم
یه لی اوت ساختم و توش یه اسکرول ویو گذاشتم و لودش کردم بعد کد های زیر رو نوشتم
sub globals
private scroll1 as scrollview
dim img as imageview
end sub
Sub Activity_Create(FirstTime As Boolean)
img.initialize("")
img.bitmap = loadbitmap(file.dirassets , "image.png")
scroll1.panel.addview(img , 0 , 0 , scroll1.width , scroll1.height)
End Sub
اما هیچکدوم از این کد ها درست کار نمیکنن و اسکرول اتفاق نمیفته فقط قسمتی از عکس نمایش داده میشه
سوال
mahdilotfi 0
سلام من میخوام از اسکرول ویو برای نمایش یه تصویر با ارتفاع زیاد استفاده کنم(اسکرول ویو کل صفحه رو میپوشونه)
از روش های زیر استفاده کردم
روش اول
اول یه لی اوت ساختمو توش یه اسکرول ویو گذاشتم و تو اکتیویتی لودش کردم ، بعد به لی اوت دیگه ساختمو و توش یه ایمیج ویو گذاشتم و تصویرمو توش لود کردم و تو دیزاینر اسکریپت همچین کدی نوشتم
img1.setleftandright(0 , 100%x) img1.settopandbottom(0 , 150%y)
بعد تو اکتیویتی کد پایین رو نوشتم
scroll1.panel.loadlayout("img_layout")
روش دوم
یه لی اوت ساختم و توش یه اسکرول ویو گذاشتم و لودش کردم بعد کد های زیر رو نوشتم
sub globals private scroll1 as scrollview dim img as imageview end sub Sub Activity_Create(FirstTime As Boolean) img.initialize("") img.bitmap = loadbitmap(file.dirassets , "image.png") scroll1.panel.addview(img , 0 , 0 , scroll1.width , scroll1.height) End Sub
اما هیچکدوم از این کد ها درست کار نمیکنن و اسکرول اتفاق نمیفته فقط قسمتی از عکس نمایش داده میشه
میشه یکی بگه چیکار باید بکنم!!
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.