Android Json对象值为Null的数据库连接
//当我调用这个方法时,我已经在jSON文件中找到了它的给定空值Android Json对象值为Null的数据库连接,android,arrays,json,Android,Arrays,Json,//当我调用这个方法时,我已经在jSON文件中找到了它的给定空值 new load_customername().execute(); 使用此方法调用下面的类 public class load_customername extends AsyncTask<String, String, String> { @Override protected String doInBackground(String... args) { //String i
new load_customername().execute();
使用此方法调用下面的类
public class load_customername extends AsyncTask<String, String, String> {
@Override
protected String doInBackground(String... args) {
//String i = args[0];
List<NameValuePair> params = new ArrayList<NameValuePair>();
// params.add(new BasicNameValuePair(TAG_Customer_Name, i));
JSONObject json = jParser.makeHttpRequest(url_get_customername, "GET", params);
try {
int success = json.getInt(TAG_SUCCESS);
if (success == 1) {
}
} catch (JSONException e) {
e.printStackTrace();
}
return null;
}
}
公共类加载\u客户名称扩展异步任务{
@凌驾
受保护的字符串doInBackground(字符串…args){
//字符串i=args[0];
List params=new ArrayList();
//参数添加(新的BasicNameValuePair(标记客户名称,i));
JSONObject json=jParser.makeHttpRequest(url_get_customername,“get”,参数);
试一试{
int success=json.getInt(TAG_success);
如果(成功==1){
}
}捕获(JSONException e){
e、 printStackTrace();
}
返回null;
}
}
}异步任务在工作线程中运行,您不会立即得到响应。使用onPostExecute和callBack读取响应。是否为空,您希望得到什么?如果没有,你希望得到什么?我们在这里不是读心术的人。仍然不起作用。这个{计划{u取消}活动$load\u客户_list@4455}args={String[0]@4477}params={ArrayList@4482}size=0 url\u get\u customerlist=”“json=null jParser={JSONParser@4479}