amir_7 0 ارسال شده در 2 اسفند، ۱۳۹۷ اشتراک گذاری ارسال شده در 2 اسفند، ۱۳۹۷ با سلامباتشکر بابت آموزش روانی که میدین ،من همه دستورات رو کامل نوشتم نمیدونم چرا برنامه کراش میشه؟ java.lang.NumberFormatException: Invalid double: "ورزشی" در اینجا "ورزشی" نام title هست که قراره توی یک لیبل نشون داده بشه که خطا میده ممنون میشم جواب یدین لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sagmill 3 ارسال شده در 2 اسفند، ۱۳۹۷ اشتراک گذاری ارسال شده در 2 اسفند، ۱۳۹۷ در ۱ ساعت قبل، amir_7 گفته است : با سلامباتشکر بابت آموزش روانی که میدین ،من همه دستورات رو کامل نوشتم نمیدونم چرا برنامه کراش میشه؟ java.lang.NumberFormatException: Invalid double: "ورزشی" در اینجا "ورزشی" نام title هست که قراره توی یک لیبل نشون داده بشه که خطا میده ممنون میشم جواب یدین ظاهرا مشکل از تعریف نوع متغیره. متغیر تایتل باید از نوع String باشه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amir_7 0 ارسال شده در 2 اسفند، ۱۳۹۷ سازنده اشتراک گذاری ارسال شده در 2 اسفند، ۱۳۹۷ امتحان کردم باز همین خطا رو میده لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
aref74 28 ارسال شده در 2 اسفند، ۱۳۹۷ اشتراک گذاری ارسال شده در 2 اسفند، ۱۳۹۷ در 3 ساعت قبل، amir_7 گفته است : با سلامباتشکر بابت آموزش روانی که میدین ،من همه دستورات رو کامل نوشتم نمیدونم چرا برنامه کراش میشه؟ java.lang.NumberFormatException: Invalid double: "ورزشی" در اینجا "ورزشی" نام title هست که قراره توی یک لیبل نشون داده بشه که خطا میده ممنون میشم جواب یدین احیانا اسم خود لیبلا "ورزشی" نذاشتید ؟ تو قسمت text نوشتید دیگه فارسی نوشتن در قسمت متن یک لیبل هیچ مشکلی نداره و لطف کنید کداتونا قرار بدید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amir_7 0 ارسال شده در 2 اسفند، ۱۳۹۷ سازنده اشتراک گذاری ارسال شده در 2 اسفند، ۱۳۹۷ خیر متن لیبل خالیه و این "ورزشی" از دیتا بیس گرفته شده و در ListView قرار دادم این کد مربوط به کلاسیه که برا دیتا بیس تعریف شده Public Sub gettitle( ID As Int) As String Dim str As String cs=sql.ExecQuery("select title from tbl_book where id="&ID) cs.Position=0 str=cs.GetString("title") cs.Close Return str End Sub این هم از Activity مربوطه : Sub Globals Dim db As DBClass Private Img_fav As ImageView Private lbl_title As Label Private ScrollView1 As ScrollView End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("context") db.Initialize lbl_title.Text = db.gettitle(menu2.val) End Sub و این هم متن کامل خطا : *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** ** Activity (main) Resume ** ** Activity (main) Pause, UserClosed = true ** ** Activity (menu) Create, isFirst = true ** ** Activity (menu) Resume ** ** Activity (menu) Pause, UserClosed = false ** ** Activity (menu2) Create, isFirst = true ** ** Activity (menu2) Resume ** ** Activity (menu2) Pause, UserClosed = false ** ** Activity (context) Create, isFirst = true ** Error occurred on line: 23 (Context) java.lang.NumberFormatException: Invalid double: "مطلب ورزشی" at java.lang.StringToReal.invalidReal(StringToReal.java:63) at java.lang.StringToReal.initialParse(StringToReal.java:164) at java.lang.StringToReal.parseDouble(StringToReal.java:282) at java.lang.Double.parseDouble(Double.java:301) at b4a.example.context._activity_create(context.java:363) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at b4a.example.context.afterFirstLayout(context.java:104) at b4a.example.context.access$000(context.java:17) at b4a.example.context$WaitForLayout.run(context.java:82) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) 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) ** Activity (context) Resume ** چند روزه که درگیرشم امیدوارم همین روش جواب بده اگرم روش دیگه مد نظرتون هست ممنون میشم راهنمای کنید قراره با کلیک بر روی هر آیتم در ListView اون آیتم در یک لیبل مثلا عنوان برنامه نمایش داده بشه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
m007moh 181 ارسال شده در 4 اسفند، ۱۳۹۷ اشتراک گذاری ارسال شده در 4 اسفند، ۱۳۹۷ در در 1397/12/02, 22:10:05، amir_7 گفته است : خیر متن لیبل خالیه و این "ورزشی" از دیتا بیس گرفته شده و در ListView قرار دادم این کد مربوط به کلاسیه که برا دیتا بیس تعریف شده Public Sub gettitle( ID As Int) As String Dim str As String cs=sql.ExecQuery("select title from tbl_book where id="&ID) cs.Position=0 str=cs.GetString("title") cs.Close Return str End Sub این هم از Activity مربوطه : Sub Globals Dim db As DBClass Private Img_fav As ImageView Private lbl_title As Label Private ScrollView1 As ScrollView End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("context") db.Initialize lbl_title.Text = db.gettitle(menu2.val) End Sub و این هم متن کامل خطا : *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** ** Activity (main) Resume ** ** Activity (main) Pause, UserClosed = true ** ** Activity (menu) Create, isFirst = true ** ** Activity (menu) Resume ** ** Activity (menu) Pause, UserClosed = false ** ** Activity (menu2) Create, isFirst = true ** ** Activity (menu2) Resume ** ** Activity (menu2) Pause, UserClosed = false ** ** Activity (context) Create, isFirst = true ** Error occurred on line: 23 (Context) java.lang.NumberFormatException: Invalid double: "مطلب ورزشی" at java.lang.StringToReal.invalidReal(StringToReal.java:63) at java.lang.StringToReal.initialParse(StringToReal.java:164) at java.lang.StringToReal.parseDouble(StringToReal.java:282) at java.lang.Double.parseDouble(Double.java:301) at b4a.example.context._activity_create(context.java:363) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at b4a.example.context.afterFirstLayout(context.java:104) at b4a.example.context.access$000(context.java:17) at b4a.example.context$WaitForLayout.run(context.java:82) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) 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) ** Activity (context) Resume ** چند روزه که درگیرشم امیدوارم همین روش جواب بده اگرم روش دیگه مد نظرتون هست ممنون میشم راهنمای کنید قراره با کلیک بر روی هر آیتم در ListView اون آیتم در یک لیبل مثلا عنوان برنامه نمایش داده بشه. چیزی که خطا میگه اینه که توی اکتیویتی context خط 23 دارید استرینگ رو میریزید توی یه مقدار دابل اونجا رو چک کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
amir_7 0
با سلام
باتشکر بابت آموزش روانی که میدین ،من همه دستورات رو کامل نوشتم نمیدونم چرا برنامه کراش میشه؟
در اینجا "ورزشی" نام title هست که قراره توی یک لیبل نشون داده بشه که خطا میده ممنون میشم جواب یدین
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.