بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

راهنمایی

مدیریت گفتگو
مکین رسانه 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام من یک TextView ایجاد کردم ولی وقتی مقدارش را فارسی قر ار میدم مثلا سلام در emelutor به جای سلام مربع نشون داده میشه

نظرات

CodeMaster 11 سال پیش
در ورژن های پائینتر 4.0.4 فارسی بصورت پیش فرض ساپورت نمیشه
مکین رسانه 11 سال پیش
دوست عزیز به چه صورت باید اعمال کنیم
umbrella931 11 سال پیش
به متنتون فونت بدید درست میشه احتمالا
مکین رسانه 11 سال پیش
ببخشید به چه صورت میتونم بهش متن بدم
AnDroiD 11 سال پیش
اگر به متنتون فونت هم بدید باز هم بصورت مربع مربع نمایش داده میشه و تأثیری نداره. این مربع ها مربوط به امولاتوره نه خود نرم افزار.

پاسخ‌ها 2

AnDroiD 11 سال پیش

در ورژن های 4 به بالا (امولاتور) متن بصورت صحیح نمایش داده می شود. حتی اگر از ورژن های پایین امولاتور هم استفاده کنید در داخل خود گوشی متن ها بصورت صحیح نمایش داده خواهد شد.

نظرات

AnDroiD 11 سال پیش

اضافه کردن فونت به نوشته

1- یک پوش به نام fonts در پوشه ی assets ایجاد می کنی.

2-فونت دلخواه خودتو کپی می کنی داخل فولدر fonts(‌توجه داشته باش که اسم فونت و پسوندش با حروف کوچیک باشه و - هم نداشته باشه)

public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Typeface textfontfa = Typeface.createFromAsset(getAssets(),"فونتی که داخل فولدر فونتز کپی کردی");
تکست ویو یا هر چیزی که  میخوای فونتش عوض شه.setTypeface(textfontfa);

}

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .