80,360
社区成员
发帖
与我相关
我的任务
分享
package com.text;
import org.apache.http.Header;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import com.loopj.android.http.AsyncHttpClient;
import com.loopj.android.http.TextHttpResponseHandler;
public class AsyncActivity extends Activity {
private EditText editText;
private TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = (EditText) findViewById(R.id.et);
textView = (TextView) findViewById(R.id.tv);
}
public void go(View v) {
new AsyncHttpClient().get(editText.getText().toString().trim(), new TextHttpResponseHandler() {
public void onSuccess(int statusCode, Header[] headers, String responseString) {
textView.setText(responseString);
}
public void onFailure(int statusCode, Header[] headers, String responseString, Throwable throwable) {
Toast.makeText(getApplicationContext(), "服务器忙!!! " + statusCode, Toast.LENGTH_SHORT).show();
}
});
}
}