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

تنظیم و ثابت کردن اندازه متن ها در برنامه


Morteza_rk

سوال

سلام دوستان

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

AutoScaleExample7 که از سایت b4a دانلود کردم تقریبا جواب گرفتم.

اما مشکل اینجاست که وقتی توی تنظیمات گوشی اندازه فونت رو تغییر میدیم (مثلا اندازه بزرگ یا خیلی بزرگ - Large و Huge) این تغییر اندازه روی نوشته های دکمه ها هم تاثیر میذاره و این باعث میشه که نوشته ها از دکمه بزنن بیرون یا جا نشن توش.

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

AutoScaleExample7

اعمالش کنیم. اینطوری به ازای هر کدوم از اندازه ها ما اندازه تقریبا ثابتی خواهیم داشت.

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

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

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

سلام

ممنون. این روش رو هم تست کردم. در حالت عادی خوبه. ولی بازم مشکل بالا هست. یعنی انتخاب اندازه فونت توی Settings خود گوشی این مورد رو هم تحت تاثیر قرار میده.

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

برای هر کنترل اندازه فونت رو در اسکریپت دیزاینر یا در اکتیویتی با درصد مشخص کن مثلا:

label1.TextSize = 3%x

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

بایگانی شده

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

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

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