public class MainActivity extends Activity {
TextView tv1 = null; @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv1 = (TextView) super.findViewById(R.id.textView1);
try {
// http地址
String httpUrl = "http://www.baidu.com";
// HttpGet连接对象
HttpGet httpRequest = new HttpGet(httpUrl);
// 取得HttpClient对象
HttpClient httpclient = new DefaultHttpClient();
// 请求HttpClient,取得HttpResponse
HttpResponse httpResponse = httpclient.execute(httpRequest);
// 请求成功
if (httpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
// 取得返回的字符串
String strResult = EntityUtils.toString(httpResponse
.getEntity());
tv1.setText(strResult);
} else {
tv1.setText("请求错误!");
}
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
} } @Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
代码但是模拟器上一直都是空白一片的,究竟是为什么啊,求指点!