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

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


ehspor

سوال

سلام مجدد به همه دوستان گل

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

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


Dim l As Label
l.TextSize=5%x

اما با این حال روی گوشی های موبایل با دانستی بالا خیلی بزرگ نشون میده و رو گوشی های با دنسیتی پایین خیلی ریز نشون می ده

گوشی های مابین این دو رده را خوب نشون می ده .شاید این مشگل برای فقط 10 درصد گوشی ها پیش بیاد . اما من می خوام همین 10 درصد هم به صفر برسه

مرسی

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

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

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

سلام.

همون FontSize رو استفاده کنید خب ...

ایرادی داره مگه توی گوشی های مختلف ؟

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

سلام.

همون FontSize رو استفاده کنید خب ...

ایرادی داره مگه توی گوشی های مختلف ؟

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

من از %x یا %y استفاده می کنم اما رو کوشی های مدل خیلی پایین یا خیلی بالا خوب نشون نمی ده

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

خوب x تو گوشیای مختلف متفاوته یه عدد ثابت چرا نمیدی؟

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

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

درود.

این آموزش استاد خلیلی رو دیدید ؟

http://answercenter.ir/thread968.html

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

سلام

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

[color=#000000]
[/color][color=#0000FF]Dim[/color][color=#000000] access [/color][color=#0000FF]As[/color][color=#000000] Accessiblity
[/color][color=#0000FF]

[/color]
[color=#000000]dim fontsize as double

fontsize=access.GetUserFontScale[/color]</pre>

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

داداش مرتضی میشه با یه مثال توضیح بدی این کدت :

Dim access As Accessiblity

dim fontsize as double

fontsize=access.GetUserFontScale

چه کابردی تو تنظیم اندازه متن داخل دکمه داره.

ممنون دا

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

سلام دوستان

منم همین مشکلو دارم. از نمونه کدی هم که Hamid جان گذاشتن توی برنامم استفاده کردم. تقریبا جواب میده.

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

می خواستم بدونم که سیستم عامل چطور میاد کل نوشته های گوشی رو Scale میزنه؟ اگه بشه اندازه این Scale رو پیدا کنیم می تونیم توی کدی که Hamid جان گذاشتن اعمالش کنیم. اینطوری به ازای هر کدوم از اندازه ها ما اندازه تقریبا ثابتی خواهیم داشت.

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

بایگانی شده

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

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

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