Hello everybody,
First of all, sorry for my english, i'm a newbie "programmer", and actually i'm working on a app that retrieves/send users senses captors, the app create a task(deadline,selected captor,position) then it analysis which user meet those criteria(captors/position) and notice them, and the user have choice to accept or deny this task,
my problem is when i check Accept/Reject and click on pushButton my application crash.
my question is it a problem of view or treatment?
Here is my logs and a screenCapture
I may not clarify my problem, if so , please let me know.
First of all, sorry for my english, i'm a newbie "programmer", and actually i'm working on a app that retrieves/send users senses captors, the app create a task(deadline,selected captor,position) then it analysis which user meet those criteria(captors/position) and notice them, and the user have choice to accept or deny this task,
my problem is when i check Accept/Reject and click on pushButton my application crash.
my question is it a problem of view or treatment?
Code:
private class SendAudioData extends AsyncTask<String, String, JSONObject>{
@Override
protected JSONObject doInBackground(String... args) {
params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("taskid", args[0]));
token = SaveSharedPreference.getUserName(SelectionResultsActivity.this);
params.add(new BasicNameValuePair("token", token));
ServerRequest sr = new ServerRequest();
String saddr = Constants.Server_ip_address;
JSONObject json = sr.getJSONFromUrl(saddr+"/audioupdate",params);
return json;
}
Here is my logs and a screenCapture
Code:
05-02 11:58:54.234: E/JSON(13326): {"response":"success"}n
05-02 11:59:05.855: D/Network(13326): Network
05-02 11:59:05.864: D/AndroidRuntime(13326): Shutting down VM
05-02 11:59:05.866: E/AndroidRuntime(13326): FATAL EXCEPTION: main
05-02 11:59:05.866: E/AndroidRuntime(13326): Process: com.example.sensarena, PID: 13326
05-02 11:59:05.866: E/AndroidRuntime(13326): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.sensarena/com.example.sensarena.basic.SelectionResultsActivity}: java.lang.NumberFormatException: Invalid float: "null"
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.app.ActivityThread.-wrap11(ActivityThread.java)
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.os.Handler.dispatchMessage(Handler.java:102)
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.os.Looper.loop(Looper.java:148)
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.app.ActivityThread.main(ActivityThread.java:5417)
05-02 11:59:05.866: E/AndroidRuntime(13326): at java.lang.reflect.Method.invoke(Native Method)
05-02 11:59:05.866: E/AndroidRuntime(13326): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
05-02 11:59:05.866: E/AndroidRuntime(13326): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
05-02 11:59:05.866: E/AndroidRuntime(13326): Caused by: java.lang.NumberFormatException: Invalid float: "null"
05-02 11:59:05.866: E/AndroidRuntime(13326): at java.lang.StringToReal.invalidReal(StringToReal.java:63)
05-02 11:59:05.866: E/AndroidRuntime(13326): at java.lang.StringToReal.initialParse(StringToReal.java:164)
05-02 11:59:05.866: E/AndroidRuntime(13326): at java.lang.StringToReal.parseFloat(StringToReal.java:323)
05-02 11:59:05.866: E/AndroidRuntime(13326): at java.lang.Float.parseFloat(Float.java:306)
05-02 11:59:05.866: E/AndroidRuntime(13326): at com.example.sensarena.basic.SelectionResultsActivity.onCreate(SelectionResultsActivity.java:243)
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.app.Activity.performCreate(Activity.java:6251)
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
05-02 11:59:05.866: E/AndroidRuntime(13326): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
05-02 11:59:05.866: E/AndroidRuntime(13326): ... 9 more
05-02 12:04:05.883: I/Process(13326): Sending signal. PID: 13326 SIG: 9
05-02 12:04:06.094: W/System(13495): ClassLoader referenced unknown path: /data/app/com.example.sensarena-1/lib/arm64
05-02 12:04:06.322: E/JSON(13495): {"response":"no data"}n
05-02 12:04:06.323: W/System.err(13495): org.json.JSONException: No value for res
05-02 12:04:06.328: W/System.err(13495): at org.json.JSONObject.get(JSONObject.java:389)
05-02 12:04:06.328: W/System.err(13495): at org.json.JSONObject.getString(JSONObject.java:550)
05-02 12:04:06.328: W/System.err(13495): at com.example.sensarena.basic.HistoryActivity.onCreate(HistoryActivity.java:54)
05-02 12:04:06.328: W/System.err(13495): at android.app.Activity.performCreate(Activity.java:6251)
05-02 12:04:06.328: W/System.err(13495): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
05-02 12:04:06.328: W/System.err(13495): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
05-02 12:04:06.328: W/System.err(13495): at android.app.ActivityThread.startActivityNow(ActivityThread.java:2240)
05-02 12:04:06.328: W/System.err(13495): at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:136)
05-02 12:04:06.328: W/System.err(13495): at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:348)
05-02 12:04:06.328: W/System.err(13495): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:724)
05-02 12:04:06.328: W/System.err(13495): at android.widget.TabHost.setCurrentTab(TabHost.java:388)
05-02 12:04:06.329: W/System.err(13495): at android.widget.TabHost.setCurrentTabByTag(TabHost.java:269)
05-02 12:04:06.329: W/System.err(13495): at android.app.TabActivity.onRestoreInstanceState(TabActivity.java:88)
05-02 12:04:06.329: W/System.err(13495): at android.app.Activity.performRestoreInstanceState(Activity.java:963)
05-02 12:04:06.329: W/System.err(13495): at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1163)
05-02 12:04:06.329: W/System.err(13495): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2389)
05-02 12:04:06.329: W/System.err(13495): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
05-02 12:04:06.329: W/System.err(13495): at android.app.ActivityThread.-wrap11(ActivityThread.java)
05-02 12:04:06.329: W/System.err(13495): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
05-02 12:04:06.329: W/System.err(13495): at android.os.Handler.dispatchMessage(Handler.java:102)
05-02 12:04:06.329: W/System.err(13495): at android.os.Looper.loop(Looper.java:148)
05-02 12:04:06.329: W/System.err(13495): at android.app.ActivityThread.main(ActivityThread.java:5417)
05-02 12:04:06.329: W/System.err(13495): at java.lang.reflect.Method.invoke(Native Method)
05-02 12:04:06.329: W/System.err(13495): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
05-02 12:04:06.329: W/System.err(13495): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
05-02 12:04:06.342: D/OpenGLRenderer(13495): Use EGL_SWAP_BEHAVIOR_PRESERVED: true
05-02 12:04:06.414: I/OpenGLRenderer(13495): Initialized EGL, version 1.4
I may not clarify my problem, if so , please let me know.