رفتن به مطلب

استفاده از کد های رنگ HEX به عنوان رنگ متن لیبل و ...


Kazem Forghani

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

سلام ،

می دونید اگر بخواید یک رنگ به صورت سفارشی رو به صورت کدنویسی در برنامه وارد کنید حتما باید به صورت RGB باشه. با این آموزش ها می تونید از رنگ های HEX هم مستقیم استفاده کنید.

ابتدا کتابخانه JavaObject رو تیک بزنید.

این کد رو در آخرین قسمت پروژه اضافه کنید:

#if java
import android.graphics.Color;

public int HEX(String Code){
	return Color.parseColor(Code);
}
#end if

این ساب رو نیز به پروژه اضافه کنید:

Sub HEX(Code As String) As Int
	Dim jo As JavaObject
	jo.InitializeContext
	Return jo.RunMethod("HEX", Array As Object(Code))
End Sub

روش استفاده از ساب فوق:

Label1.TextColor = HEX("#FF0339")

ساب HEX رنگ رو بر میگردونه که می تونید هر جایی ازش استفاده کنید.

سوالی بود در خدمتم.

موفق باشید :)

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

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

lbl.color=0xFF800080

توضیحات 
0x = #
FF = alpha


مثلاً رنگی که شما بالا دادی باید به این صورت بدید     lbl.color=0xFFFF0339
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

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

 

lbl.color=0xFF800080

توضیحات 
0x = #
FF = alpha


مثلاً رنگی که شما بالا دادی باید به این صورت بدید     lbl.color=0xFFFF0339

سلام ،

بنده اطلاعی نداشتم | ممنون بابت اطلاع رسانی...

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

بایگانی شده

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

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

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