محمّدحسین احمدی
محمّدحسین احمدی
خواندن ۱ دقیقه·۳ سال پیش

فارسی نوشتن اندروید استودیو

سلام

اندروید استودیو برای توسعه‌ دهنده‌هایی که از سیستم عامل ویندوز استفاده می‌کنن گاهی یه باگ عجیب داره و اونم استفاده کردن از اعداد فارسی برای ست کردن میزان (margin) در پنجره‌ی (Attributes) بخش (Design) اِ، که جدای از اینکه مارجین ست نمیشه، خطای (compile) میده که مجبورتون میکنه توی قسمت کد برای ویوهاتون مارجین و پدینگ ست کنین و همین باعث از بین رفتن تمرکزتون حین طراحی لایه میشه :

( android:layout_marginTop=
( android:layout_marginTop=

برای حل کردنش توی ویندوز این مسیر رو طی کنین

Settings -> Time & Language -> Language -> Keyboard -> (override for default input method) :

و گزینه رو مطابق عکس تغییر بدین و اندروید استودیو رو (restart) کنین و بررسی کنین که همچنان از اعداد فارسی استفاده می‌کنه یا خیر.

در مواردی ممکنه با تغییر گزینه پیشفرض کیبورد همچنان مشکل شما برطرف نشه که راه بعد تغییر (Regional format) اِ و بعد از اون احتمال زیاد اندروید استودیو از اعداد مناسب استفاده کنه،

برای تغییر (Regional format) مسیر زیر رو طی کنین

Settings -> Time & Language -> Region -> (Regional format) :

و از منوی باز شده(Regional format) رو تغییر بدین و اندروید استودیو رو (restart) کنین و با خیال راحت از (Attributes) برای مارجین دادن به ویو و لایه هاتون استفاده کنین

امیدوارم مطلب براتون مفید بوده باشه.




android studioفارسی نویسی اندروید استودیوخطاdesignmargin
دانشجوی مهندسی الکترونیک، برنامه‌نویس نرم‌افزار
شاید از این پست‌ها خوشتان بیاید