عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

کد امنیتی برای بروزرسانی کد امنیتی روی تصویر کلیک کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1170 آموزش و 2017 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

حل مشکل بهم ریختن اندازه فونت در B4A

سلام عرض میکنیم خدمت تمامی برنامه نویسان اندروید، به زبان بیسیک فور اندروید.

در این پست، میخواهیم راهکاری را به شما یاددهیم که برنامه تان را از نظر بصری مناسب تر میکند. پس با بپرسم همراه باشید.

حل مشکل بهم ریختن اندازه فونت در B4A

حل مشکل بهم ریختن اندازه فونت در B4A

شما به عنوان برنامه نویس b4a وقتی یک اپلیکیشن را میسازید، در آن واحد روی یک شبیه ساز و یا یک گوشی محصول کارتان را تست میکنید. خب، حالا اگر این برنامه نهاییتان را روی چند شبیه ساز دیگر و یا چند گوشی دیگر تست کنید، متوجه میشوید، باتغییر اندازه صفحه نمایش و یا همان رزولیشن صفحه نمایش، فونت برنامه شما دستخوش تغییر میشود و بزرگ و کوچک میشود و به این ترتیب ممکن است به درستی نمایش داده نشود و یا ناقص نمایش داده شود. اما برای حل این مشکل در basic4android باید چه کرد؟!

ما در اینجا مینی سورس کد و کتابخانه مربوطه ای را میگذاریم که با استفاده از آن، دیگر با تغییر اندازه و یا کیفیت صفحه نمایش گوشی، فونت ها دچار تغییر نمیشوند و ظاهر برنامه بهم نمیریزد.

ابتدا Liberary یا همان کتابخانه مورد نظر را تعریف میکنیم. همچنین مثلا یک لیبل هم تعریف میکنیم تا تغییرات را روی آن اعمال کنیم.

و در ادامه به سادگی هرچه تمام تر، از این کتابخانه برروی lable مان استفاده میکنیم.

مطلب پیشنهادی:  آموزش تبدیل متن به صدا در پایتون

در اینجا اندازه فونت ۲۰ است و با تغییر اندازه صفحه نمایش، اندازه فونت لیبل دستخوش تغییر نمیشود.

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

موفق باشید.


دانلود: کتابخانه AutoScaleFont


پيش نمايش: کليک کنيد


حجم: 2 کیلوبایت


رمز فايل فشرده: www.beporsam.ir



اگر در رابطه با مطلب بالا سوالي يا مشکلي داريد ميتوانيد سوال خود را در سايت بپرسيد، کاربران سايت پاسخگوي سوالات شما خواهند بود.


عضويت در سايت


پرسيدن سوال


درباره مرتضی صباغیهمکار سایت

💎 اپ های من در مایکت https://myket.ir/developer/dev-53936 گروه تلگرامی MR.B4A ( سورس کد و کتابخانه ) https://t.me/programmingwithb4a

دنبال کردن

ارسال نظر

رفتن به بالا

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

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

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.