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



مشکل typeFace و متد toast (در برنامه نویسی اندروید)زمان کنونی: ۱۳۹۵/۰۹/۱۴، ۰۲:۱۹ ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: دیب دمینی
آخرین ارسال: دیب دمینی
پاسخ 8
بازدید 763

رتبه موضوع:
  • 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 (در برنامه نویسی اندروید)

#2
دوستان خواهشا مشکل مطرح میکنید لوگ کت بزارید .باور کنید بدون لوگ کت نمیشه ارور گرفت.بخدا کسی نمیتونه علم و غیب داشته باشه.
پاسخ
 سپاس شده توسط admin ، دیب دمینی

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

#3
ببخشید ولی نمیدونم چه جوری از اندروید استادیو logCat بگیرم
یه Event Log داره که چیز خاصی توش نمینویسه فقط مینویسه
10:34:09 AM Gradle build finished in 28 sec 
همین  
پاسخ

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

#4
نمیشه اینجوری گفت فقط ببینید پوشه fonts با این نام هست؟..به S آخر پوشه توجه کنید.
پاسخ
 سپاس شده توسط دیب دمینی ، admin

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

#5
دایرکتوری فونت مطمئنم درسته چون کنترل رو که نگه میدارم موس رو روش میبرم تبدیل به لینک‌میشه که همون فونت با پسوند ttf هست
تو استک اورفلو هم خیلیا این مشکل رو داشتن که البته جواب درستی هم پیدا نکردم

 
پاسخ

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

#6
توی ادرسی که دادی برای فونت کلمه assets رو بردار
پاسخ
 سپاس شده توسط دیب دمینی ، admin

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

#7
علیرضا
پاسخ
 سپاس شده توسط دیب دمینی

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

#8
(۱۳۹۴/۰۷/۰۱, ۰۶:۳۰ ب.ظ)'u3fraja' نوشته: توی ادرسی که دادی برای فونت کلمه assets رو بردار
 

کلمه assets رو بردارم آدرس اشتباه میشه
شما این عکس رو ببین:


فایل‌های پیوست

عکس(ها)
   
پاسخ


پرش به انجمن:


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

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)