android getResponse问题

weng4570 发布于 2013/11/12 11:12
阅读 175
收藏 0

为什么会有下面的错误;求解答;谢谢

public class MainActivity extends Activity {

    TextView textUp=null;
    TextView textDown=null;
    HttpPost httpRequest=null;
    String path="http://liuynbin.free-hoster.net/index.php";
    List<NameValuePair> params=null;
    HttpResponse httpResponse;
   
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        String response=httpRequest.getResponse(path);
//        String response = HttpRequest.getResponse(path); 
        textUp=(TextView) findViewById(R.id.textView1);
        textDown=(TextView) findViewById(R.id.textView2);
        
        try {
            JSONObject jsonObject=new JSONObject(response);
            Iterator<String> it=jsonObject.keys();
            String key,value="";
            while(it.hasNext()){
                key=(String)it.next().toString();
                value+=key+" "+jsonObject.getString(key)+"\r\n";
            }
            textDown.setText(value);
            
        } catch (JSONException e) {
            // TODO: handle exception
            textDown.setText(e.getMessage());
        }
      
    }
 
}
加载中
0
hawkyoung
hawkyoung
您的 httpRequest 在哪里初始化的?没看见初始化代码
weng4570
weng4570
在靠上面代码中呀HttpPost httpRequest=null; 这个不是初始化吗
0
weng4570
weng4570
我顶;;;
weng4570
weng4570
那应该写什么呢;我不知道写什么
loki_lan
loki_lan
你用一个null对象去调用方法?
返回顶部
顶部