بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
این اررور واسه چیه logcat رو گذاشتم
08-04 04:12:04.604 4389-4389/modemg.narenj.com.modemg E/AndroidRuntime: FATAL EXCEPTION: main
Process: modemg.narenj.com.modemg, PID: 4389
java.lang.RuntimeException: Unable to start activity ComponentInfo{modemg.narenj.com.modemg/modemg.narenj.com.modemg.Activity_Setting}: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Caused by: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:223)
at modemg.narenj.com.modemg.Activity_Setting.laod(Activity_Setting.java:134)
at modemg.narenj.com.modemg.Activity_Setting.onCreate(Activity_Setting.java:32)
at android.app.Activity.performCreate(Activity.java:5990)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
sana ebadi
8 سال پیش
+1
0
سلام شما یه جایی یک مقدار از جنس Integer رو دارید به String کست میکنید و اونم به طرز اشتباهیی . نتونسته این رو
متوجه شه . برای اینکه بتونید یه همچین کاری رو بکنید .
https://stackoverflow.com/questions/4105331/how-do-i-convert-from-int-to-string
https://stackoverflow.com/questions/15836797/android-how-to-convert-int-to-string
در پاسخ : لینک ، این دو چکار میکنند ؟ 2) ، اسم استرینگتون گذاشتید ؟ (8 سال پیش)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .