بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
فارسی شدن اعداد در گوشی هایی که زبانشون فارسیه
سلام
من می خوام در هر صورت اعداد رو انگلیسی بنویسه
باید چیکار کنم ؟
تشکر
0
0
android:digits="1234567890" (10 سال پیش)
+1
0
کد بالا رو تو منیقست زیر تگ منیقست کپی پست کن بببین درست میشه؟ (10 سال پیش)
0
0
تگ منیفست ---------> تگ اپلیکیشن (10 سال پیش)
0
0
کار نمیکنه متاسفانه (10 سال پیش)
0
0
اگه فونت انگلیسی براش ست کنی احتمالا درست بشه
(10 سال پیش)
0
0
پس با روشی که محمدحسین تو ویدیوهاش توضیج داده براشون فونت صرفا انگلیسی ست کن نه فونتی مثل arial (10 سال پیش)
0
0
فونت انگلیسی ست شده. اما فارسی میزنه باز ! (10 سال پیش)
0
0
دوست عزیز از فونت های فارسی که اعداد فارسی رو هم پشتیبانی میکنند استفاده کنید (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Hajhosseini
10 سال پیش
+1
0
یک راهش اینه که از فونت انگلیسی استفاده کنید. بدین منظور که کاراکترهای فارسی رو از یک فونت حذف و فقط کاراکترهای انگلیسی رو نگه دارید. برای فارسی نویسی هم همینطوره و میتونید به همین روش، تمام کاراکترها رو فارسی کنید.(نمونش انجام شده، باید یک فونت بسازید یا یک فونت رو ادیت کنید)
راه دوم استفاده از Locale هست. باید TextView رو کاستوم کنید و setLocale کنید.
راه سوم استفاده از Html هست.
راه چهارم تغییر اعداد فارسی به انگلیسی در RunTime هست.(اصلا پیشنهاد نمیشه)
راه های دیگه هم باید باشه ولی در حال حاضر همین راه ها جوابگوی نیاز شماست.
موفق باشید
واسه سوال دوم به این لینک سر بزنید لینک (10 سال پیش)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .