yaser_b4a 131 ارسال شده در 23 شهریور، 2016 اشتراک گذاری ارسال شده در 23 شهریور، 2016 با سلام چطور میشه نوع drawable را به btimap تبدیل کرد؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امین شاهدی 5,777 ارسال شده در 24 شهریور، 2016 اشتراک گذاری ارسال شده در 24 شهریور، 2016 نمیدونم شاید دوستان علاقه داشته باشن کد اضافی بنویسن.ولی نیازی به اینطور تبدیل نیست. از این استفاده کنید. ImageView1.Background =p1 دوست عزیز شما مثل اینکه فرق بکگراند و Image خود ایمیج ویو رو نمیدونی ، شما وقتی یه عکس میزاری بگراند کلا میشه بگراند و فیت میشه و نمیشه ScaleType داد بهش لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mshafiee110 730 ارسال شده در 25 شهریور، 2016 اشتراک گذاری ارسال شده در 25 شهریور، 2016 دوست عزیز شما مثل اینکه فرق بکگراند و Image خود ایمیج ویو رو نمیدونی ، شما وقتی یه عکس میزاری بگراند کلا میشه بگراند و فیت میشه و نمیشه ScaleType داد بهش اقای شاهدی از اون جهت گفتم که کتابخونه MSIconicDrawable از فونتی گرفته شده که کاراکترهاش رو با svg(Scalable Vector Graphics) درست کردن که چون بصورت وکتور هستش بهترین کیفیت رو با سایز ایمیج ویو بدست میاره و در واقع نیازی به scale نیستش. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
m007moh 181 ارسال شده در 23 شهریور، 2016 اشتراک گذاری ارسال شده در 23 شهریور، 2016 با سلام چطور میشه نوع drawable را به btimap تبدیل کرد؟ سلام فکر کنم منظورتون این باشه Dim m As BitmapDrawable Dim b As Bitmap b=m.Bitmap لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
yaser_b4a 131 ارسال شده در 23 شهریور، 2016 سازنده اشتراک گذاری ارسال شده در 23 شهریور، 2016 سلام فکر کنم منظورتون این باشه Dim m As BitmapDrawable Dim b As Bitmap b=m.Bitmap کد زیر را ببینید: Dim p1 As MSIconicDrawable : p1.Initialize("gmd_map") : p1.Color = 0xffff4081 ImageView1.SetBackgroundImage(p1.Drawable) نمیشه از Drawable استفاده کرد باید bitmap باشه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 23 شهریور، 2016 اشتراک گذاری ارسال شده در 23 شهریور، 2016 شدنش که میشه توی جاوا خیلی ساده انجام میشه با کد زیر BitmapFactory.decodeResource(getResources(),R.drawable.btn) با کتابخونه های javaobject و inlinejava این کدرو امتحان کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
m007moh 181 ارسال شده در 23 شهریور، 2016 اشتراک گذاری ارسال شده در 23 شهریور، 2016 کد زیر را ببینید: Dim p1 As MSIconicDrawable : p1.Initialize("gmd_map") : p1.Color = 0xffff4081 ImageView1.SetBackgroundImage(p1.Drawable) نمیشه از Drawable استفاده کرد باید bitmap باشه. خب چرا اینجور نمینویسی imageview1.Background=p1.Drawable لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
yaser_b4a 131 ارسال شده در 23 شهریور، 2016 سازنده اشتراک گذاری ارسال شده در 23 شهریور، 2016 با تشکر از دوستان با کد زیر مشکلم حل شد: #If JAVA import android.graphics.Canvas; import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; import android.graphics.Bitmap; public Bitmap convertToBitmap(Drawable drawable, int widthPixels, int heightPixels) { Bitmap mutableBitmap = Bitmap.createBitmap(widthPixels, heightPixels, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(mutableBitmap); drawable.setBounds(0, 0, widthPixels, heightPixels); drawable.draw(canvas); return mutableBitmap; } #End IF لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امین شاهدی 5,777 ارسال شده در 23 شهریور، 2016 اشتراک گذاری ارسال شده در 23 شهریور، 2016 بدون inlinejava هم میشه ، به این صورت میتونینdrawable رو به imageview بدین : Dim jo As JavaObject = imageview jo.RunMethod("setImageDrawable",Array As Object(p1.Drawable)) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mshafiee110 730 ارسال شده در 23 شهریور، 2016 اشتراک گذاری ارسال شده در 23 شهریور، 2016 کد زیر را ببینید: Dim p1 As MSIconicDrawable : p1.Initialize("gmd_map") : p1.Color = 0xffff4081 ImageView1.SetBackgroundImage(p1.Drawable) نمیشه از Drawable استفاده کرد باید bitmap باشه. نمیدونم شاید دوستان علاقه داشته باشن کد اضافی بنویسن.ولی نیازی به اینطور تبدیل نیست. از این استفاده کنید. ImageView1.Background =p1 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
yaser_b4a 131 ارسال شده در 23 شهریور، 2016 سازنده اشتراک گذاری ارسال شده در 23 شهریور، 2016 نمیدونم شاید دوستان علاقه داشته باشن کد اضافی بنویسن.ولی نیازی به اینطور تبدیل نیست. از این استفاده کنید. ImageView1.Background =p1 واقعیتش نمیخواستم تو imageview بزارم تو listview می خواستم. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 23 شهریور، 2016 اشتراک گذاری ارسال شده در 23 شهریور، 2016 دوست عزیز اگه فقط هدفتون اینه که از drawable چیزی بگیرین حالا عکس مثلا نیازی نیست به bitmap تبدیلش کنی میتونی با کتابخونه androidresource خیلی راحت اونو بگیری Dim andr As AndroidResources andr.GetApplicationDrawable("yorresourcename") فقط اسم ریسورس رو بدین بدون پسوند لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
yaser_b4a 131
با سلام
چطور میشه نوع drawable را به btimap تبدیل کرد؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
11 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.