اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


پست های پیشنهاد شده

سلام.

چطوری میشه Label رو شش ضلعی کرد؟

در برنامه من کاربر میتونه رنگ اشیاء رو تغییر بده میخوام Label بصورت شش ضلعی باشه و تغییر رنگ بده

فدایت

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


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

کتابخونه irLAPI رو به پروژه خودتون اضافه کنید.

مطابق این لینک هم عمل کنید

حالا کد زیر رو به پروژه خودتون اضافه کنید

	Dim tv As AVView=Label1
	Dim path As AGPath
	Dim stdW As Float= 100
	Dim stdH As Float= 100
	Dim w3 As Float= stdW / 3
	Dim h2 As Float= stdH / 2
	path.moveTo(0, h2)
	h2 =h2-( 6 / 2)
	path.rLineTo(w3, -h2)     
	path.rLineTo(w3, 0)
	path.rLineTo(w3, h2)
	path.rLineTo(-w3, h2)
	path.rLineTo(-w3, 0)
	path.rLineTo(-w3, -h2)
	Dim jo As JavaObject
	Dim s As AGDSShape =jo.InitializeNewInstance("android.graphics.drawable.shapes.PathShape",Array(path, stdW, stdH)).getObject
	Dim d As AGDShapeDrawable=jo.InitializeNewInstance("android.graphics.drawable.ShapeDrawable",Array(s))
	Dim p As AGPaint = d.getPaint()
	p.setColor(0xffeeeeee)
	p.setStrokeWidth(6)
	tv.setBackgroundDrawable(d)

«موفق باشید.»

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


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

درود

شاید این سورس ساده هم به دردتون بخوره

6zelei.gif.gif

6 zelei.rar

تو قسمت دیزاینر برای لیبل ، یک شش ضلعی png  دادیم و رنگ لیبل رو هم با کمک کتابخانه dialog  گرفتیم و نمایش دادیم

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


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

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری


درباره ما

 گروه برنامه نویسی انسور سنتر کار خود را به صورت رسمی از سال 1392 تحت عنوان تیم برنامه نویسی بیسیک4اندروید ایران آغاز کرد و در کمتر از یک سال به پرمخاطب ترین .و محبوب ترین انجمن برنامه نویسی بیسیک4اندروید ایرانی تبدیل شد و اکنون به درخواست بسیاری از کاربران، انجمن زمینه فعالیت خود را گسترش داده است

 

تماس با ما.

  •         بلوچستان، ایرانشهر، بلوار مکران، میدان بسیج، جنب حوزه علمیه حقانیه. کد پستی: 9917914113
  •         info@answercenter.ir
  •         09338810122