دانشجو 39 ارسال شده در 29 اسفند، 2018 اشتراک گذاری ارسال شده در 29 اسفند، 2018 سلام به همه تیکه کد رو باید توی قسمت قطعه کد ها میذاشتم که ظاهرا محدود به رنک و تعداد پست کاربری بود، ایجاد موضوع برام نمایش نمیداد خب بگذریم یک تکه کد شاید بدرد بخور توی سایت بیسیک دیدم گفتم بدردتون میخوره تنظیم حالت نمایش عکس یا Scale یا تناسب یا Gravity یا هرچی که اسمشو میزارین، توی بیسیک محدود به چنتاست.شما با این تابعی که میزارم میتونین برید توی اندروید استودیو ببینید هر چندتا ScaleType داره رو به این تابع اضافه کنین : توی تصویره دیگه مشهوده منظورم چیه تابع : 'scale = cover,contain,fill Public Sub SetImageView(iv As ImageView,bmp As Bitmap, scale As String) Dim jo As JavaObject=iv jo.RunMethod("setImageBitmap",Array(bmp)) Select scale Case "cover": jo.RunMethod("setScaleType",Array("CENTER_CROP")) Case "contain": jo.RunMethod("setScaleType",Array("CENTER_INSIDE")) Case "fill": jo.RunMethod("setScaleType",Array("FILL_XY")) End Select End Sub نحوه ی استفاده : Dim bmp as bitmap = LoadBitmap(File.DirAssets,"img.jpg") Dim iv As ImageView iv.Initialize("") SetImageView(iv,bmp,"cover") کل ScaleType ها اینا هستن : CENTER CENTER_INSIDE FIT_CENTER FIT_END FIT_START FIT_XY MATRIX توی اون تابع 3 تا استفاده شده شما بقیه رو هم مث 3 تایی که هست به تابع اضافه کنین بدرود. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.