오랫동안 질문하고 싶지는 않습니다. 간단하게 나는 oncreate 내부에서 사용자 기능을 어떻게 호출 할 수 있을까요? 또한 매번 catch catch를 사용해야합니까?oncreate 함수에서 JSONObject 함수를 호출하는 방법은 무엇입니까?
public class Json extends Activity {
HttpClient client;
TextView tvStatus;
final static String url = "http://localhost/index.php";
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.json);
tvStatus = (TextView) findViewById(R.id.tvStatus);
client = new DefaultHttpClient();
}
public JSONObject users() throws ClientProtocolException, IOException
{
StringBuilder URL = new StringBuilder();
HttpGet get = new HttpGet(url);
HttpResponse r = client.execute(get);
int status = r.getStatusLine().getStatusCode();
tvStatus.setText(status);
return null;
}
}
전체 스택 추적을 표시 할 수 있습니까? – hexafraction
@hexafraction 죄송합니다 위 코드를 실행할 때 오류가 발생하지 않습니다. 하지만 거기에 오류가 나는 사용자()로 함수를 호출 –
'StringBuilder URL을 = 새로운 StringBuilder(); HttpGet get = 새 HttpGet (url);'- url은 항상 비어 있습니다. HTTPClient가 무엇을 반환 할 것으로 기대합니까? – Simon