string
[I18N] Hardcoded string "+", should use @string resource
حالا چ کارکنیم؟!!!!!!!!!!!!!!!
اصلاح:
تو فایل fragment_main.xml
3تا علامت تعجب زرد رنگ هست
رو هرکدوم ک موس رو میبرم این پیغام میاد:
[I18N] Hardcoded string "0", should use @string resource
Emulator هم موقع اجرا یه پیغام خطا میده
فک کنم همین مشکلش باشه
برا از بین بردنش چی کار باید بکنم؟
اینم بگم تازه برنامه نویسیه اندروید رو شروع کردم
سپاس
این ارور داره میگه که باید استرینگت رو توی String.xml تعریف کنی
با این کار شما میتونید از یک کلمه مثلا hello توی کل layout ها استفاده کنید. (البته hello یه مثال بود، و برای جملات طولانی هم میتونید از این روش استفاده کنید.)
در اصل از این روش بیشتر برای به کار بردن چند زبان توی برنامه استفاده میشه.
استاد توی بخش 1 یا 2 (دقیقا یادم نیست) در باره این موضوع صحبت کردن.
از لینک زیر هم میتونید کمک بگیرید
hardcoded string “row three”, should use @string resource
اگر متن خطای logcat رو هم بذارید بهتر میتونیم راهنمایی کنیم. (خطا ها با رنگ قرمز و اخطارها با رنگ نارنجی نشون داده میشه. )
خطوط زرد رنگ error محسوب نمیشن و تنها حالت warning یا هشدار دارن. این هشدارها در اجرای برنامه خللی ایجاد نمیکنن.
علت اون پیغام خطا رو باید توی بخش logcat بررسی کنی
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .