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

ساختن تنظیمات


Assassin-Wolf

سوال

سلام . یک آموزش ساده کسی داره برای ساختن قسمت تنظیمات ؟؟

یک سورس هم قرار بدید خوب . آموزش اگه متنی هم باشه فرقی نداره چیزه خاصی نمیخوام توی قسمت تنظیمات باشه . میخوام فونت رو بشه عوض کرد . ساز همین

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

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

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

برادرم تنظیمات چیز خاصی نداره شما باید بتونید از متغیر های گلوبال استفاده کنید

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

سلام عزیزم

ببین شما برای اینکه فونت رو بخوای توی تنظیمات تعویض کنی، باید از صفحه ی تنظیمات اونو توی یه فایل تکست یا دیتابیس ذخیره کنی و بعد توی اکتیویتی که میخوای فونت عوض شه، اونو بخونی از فایل تکست

البته همونطور که Nemesis عزیز گفتن، میتونی از متغیر های گلوبال هم استفاده کنید

مثلا من توی یه اسپینر، فونت هارو بدون ttf. مینویسم

Spinner1.AddAll(Array As String("byekan","bnazanin","Titr",))

بعد توی یه فایل تکست ذخیره میکنیم(مثلا وقبی روی یه که کلیک شد)

بهتره قبلا فایل تکست رو ایجاد کرده باشی

اسم فایل تکست اینجا FontType.txt هست...

File.WriteString(File.DirInternal,"FontType.txt",Spinner1.SelectedItem)

بعد در اکتیویتی که متنت قرار داره، از کد زیر استفاده میکنی

برای کپی فایل

If File.Exists(File.DirInternal,"FontType.txt") = False Then
		File.Copy(File.DirAssets,"FontType.txt",File.DirInternal,"FontType.txt")
	End If

بعد هم برای تغییر فونت لیبلت،

lbl.Typeface=Typeface.LoadFromAssets(File.ReadString(File.DirInternal,"FontType.txt") & ".ttf")

موفق باشید

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

بایگانی شده

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

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

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