yaser_b4a 131 ارسال شده در 3 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 3 تیر، ۱۳۹۵ با سلام چطور میشه نوع drawable را به btimap تبدیل کرد؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امین شاهدی 5,771 ارسال شده در 4 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۵ نمیدونم شاید دوستان علاقه داشته باشن کد اضافی بنویسن.ولی نیازی به اینطور تبدیل نیست. از این استفاده کنید. ImageView1.Background =p1 دوست عزیز شما مثل اینکه فرق بکگراند و Image خود ایمیج ویو رو نمیدونی ، شما وقتی یه عکس میزاری بگراند کلا میشه بگراند و فیت میشه و نمیشه ScaleType داد بهش لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mshafiee110 730 ارسال شده در 5 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 5 تیر، ۱۳۹۵ دوست عزیز شما مثل اینکه فرق بکگراند و Image خود ایمیج ویو رو نمیدونی ، شما وقتی یه عکس میزاری بگراند کلا میشه بگراند و فیت میشه و نمیشه ScaleType داد بهش اقای شاهدی از اون جهت گفتم که کتابخونه MSIconicDrawable از فونتی گرفته شده که کاراکترهاش رو با svg(Scalable Vector Graphics) درست کردن که چون بصورت وکتور هستش بهترین کیفیت رو با سایز ایمیج ویو بدست میاره و در واقع نیازی به scale نیستش. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
m007moh 181 ارسال شده در 3 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 3 تیر، ۱۳۹۵ با سلام چطور میشه نوع drawable را به btimap تبدیل کرد؟ سلام فکر کنم منظورتون این باشه Dim m As BitmapDrawable Dim b As Bitmap b=m.Bitmap لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
yaser_b4a 131 ارسال شده در 3 تیر، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 3 تیر، ۱۳۹۵ سلام فکر کنم منظورتون این باشه 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,569 ارسال شده در 3 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 3 تیر، ۱۳۹۵ شدنش که میشه توی جاوا خیلی ساده انجام میشه با کد زیر BitmapFactory.decodeResource(getResources(),R.drawable.btn) با کتابخونه های javaobject و inlinejava این کدرو امتحان کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
m007moh 181 ارسال شده در 3 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 3 تیر، ۱۳۹۵ کد زیر را ببینید: Dim p1 As MSIconicDrawable : p1.Initialize("gmd_map") : p1.Color = 0xffff4081 ImageView1.SetBackgroundImage(p1.Drawable) نمیشه از Drawable استفاده کرد باید bitmap باشه. خب چرا اینجور نمینویسی imageview1.Background=p1.Drawable لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
yaser_b4a 131 ارسال شده در 3 تیر، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 3 تیر، ۱۳۹۵ با تشکر از دوستان با کد زیر مشکلم حل شد: #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,771 ارسال شده در 3 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 3 تیر، ۱۳۹۵ بدون inlinejava هم میشه ، به این صورت میتونینdrawable رو به imageview بدین : Dim jo As JavaObject = imageview jo.RunMethod("setImageDrawable",Array As Object(p1.Drawable)) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mshafiee110 730 ارسال شده در 3 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 3 تیر، ۱۳۹۵ کد زیر را ببینید: Dim p1 As MSIconicDrawable : p1.Initialize("gmd_map") : p1.Color = 0xffff4081 ImageView1.SetBackgroundImage(p1.Drawable) نمیشه از Drawable استفاده کرد باید bitmap باشه. نمیدونم شاید دوستان علاقه داشته باشن کد اضافی بنویسن.ولی نیازی به اینطور تبدیل نیست. از این استفاده کنید. ImageView1.Background =p1 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
yaser_b4a 131 ارسال شده در 4 تیر، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۵ نمیدونم شاید دوستان علاقه داشته باشن کد اضافی بنویسن.ولی نیازی به اینطور تبدیل نیست. از این استفاده کنید. ImageView1.Background =p1 واقعیتش نمیخواستم تو imageview بزارم تو listview می خواستم. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,569 ارسال شده در 4 تیر، ۱۳۹۵ اشتراک گذاری ارسال شده در 4 تیر، ۱۳۹۵ دوست عزیز اگه فقط هدفتون اینه که از drawable چیزی بگیرین حالا عکس مثلا نیازی نیست به bitmap تبدیلش کنی میتونی با کتابخونه androidresource خیلی راحت اونو بگیری Dim andr As AndroidResources andr.GetApplicationDrawable("yorresourcename") فقط اسم ریسورس رو بدین بدون پسوند لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
yaser_b4a 131
با سلام
چطور میشه نوع drawable را به btimap تبدیل کرد؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
11 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.