رفتن به مطلب
  • 0

مشکل در باتون گرد


sajjadrastin

سوال

سلام من با کد زیر:

Dim ColorDrawable2 As ColorDrawable
    ColorDrawable2.Initialize(Colors.White,(Button2.Width+Button2.Height)/2)
    Button2.Background = ColorDrawable2

یک باتون رو گرد میکنم و با کد زیر یک پس زمینه از نوع عکس برای باتون میزارم:

Dim ColorDrawable2 As ColorDrawable
    ColorDrawable2.Initialize(LoadBitmap(File.DirAssets,"1.png"),(Button2.Width+Button2.Height)/2)
    Button2.Background = ColorDrawable2

و وقتی کامپایل میکنم تو شبیه ساز با ارور زیر مواجه میشوم:

post-3822-0-20974100-1447311537_thumb.jpg

لطفا کمکم کنید که چگونه یک باتون گرد بسازم و پس زمینه عکس براش بزارم.

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

8 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

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

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

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

هر عکسی گذاشتم اندازه رو نوشت و با هر کدی امتحان کردم جواب نداد.

لطفا کمک کنید.

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

اینو تست کنید مطمئنا جواب میده 

Dim gd As GradientDrawable 
   Activity.LoadLayout("dd")
    gd.Initialize("TOP_BOTTOM",Null)
    gd.CornerRadius = 50
    Button1.Background = gd
لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون

حالا اگر بخوایم برای پس زمینه باتون عکس بزاریم باید چی کار کنیم؟؟

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

سلام

میگه مقدار نا صحیح دادی

فک کنم نباید بیتمپ بدی چون ColorDrawable هست

از bitmapDrawable یا بیت مپ خالی استفاده کن ببین چه میگوید

 

باتون رو گرد نمیشه کرد.

لطفا کد میزارید کد کامل بزارید.

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

سلام

میگه مقدار نا صحیح دادی

فک کنم نباید بیتمپ بدی چون ColorDrawable هست

از bitmapDrawable یا بیت مپ خالی استفاده کن ببین چه میگوید

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...