انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل typeFace و متد toast (در برنامه نویسی اندروید)

مشکل typeFace و متد toast (در برنامه نویسی اندروید)

#1
سلام به همه 
من تو برنامم به تو دوتا مشکل بر خوردم که یکی مشکل متد toast  تو گوشی های سامسونگ هست یکی هم تغییر فونت .

اولا این که تو اندروید استادیو با استفاده از کد زیر خواستم فونت نوشته ها رو عوض کنم ولی نمیدونم چرا وقتی برنامه رو نصب میکنم force close میده 
دایرکتوری فونت هم درسته.
تو stackoverflow هم کلی سرچ کردم ولی راه حل ها جوابگو نبود 
این کد :

کد پی‌اچ‌پی:
Typeface typeface;
    @
Override
    
public void onCreate(Bundle savedInstanceState) {
        
super.onCreate(savedInstanceState);
        
setContentView(R.layout.activity_main);
        
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);


       
typeface Typeface.createFromAsset(getAssets(),"assets/fonts/handy.ttf");

       
Button b2 =(Button)findViewById(R.id.but2);
        
b2.setTypeface(typeface); 

دوم  هم این که برنامم رو تو یه گوشی سامسونگ تست کردم 
و اتفاقی که میوفته اینه که هر جا که قرار یه پیام toast نمایش داده بشه دوبار این پیغام با دو استایل متفاوت نمایش داده میشه 
اولین بار با استایل پیشفرض و دومین بار با استایل کاستوم گوشی های سامسونگ 
اینم کد :

کد پی‌اچ‌پی:
Toast.makeText(getBaseContext(), str Toast.LENGTH_SHORT).show(); 

کد رو به این صورت هم تغییر دادم ولی تغییری نکرد :

کد پی‌اچ‌پی:
Toast.makeText(getApplicationContext(),strToast.LENGTH_SHORT).show(); 
پاسخ


پیام‌های این موضوع
مشکل typeFace و متد toast (در برنامه نویسی اندروید) - توسط دیب دمینی - ۱۳۹۴/۰۶/۳۱, ۰۱:۱۵ ب.ظ
RE: مشکل typeFace و متد toast - توسط داش بهروز - ۱۳۹۴/۰۶/۳۱, ۰۶:۲۶ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان