【发布时间】:2011-06-14 14:56:44
【问题描述】:
我正在尝试将URL 发送到我的服务器,该服务器使用来自edittext 字段的值。目前它继续在按钮点击时强制关闭。这就是我所拥有的:
Button testbtn = (Button) findViewById(R.id.Testbtn);
testbtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
HttpGet method = new HttpGet("http://mysite.com/test.php?first=<>&last=<>&address=<>&phone=<>&zip=<>&email=<>");
HttpClient client = new DefaultHttpClient();
try {
client.execute(method);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
我还没有将 edittext 值放在 URL 的 中,但我认为这不会导致任何问题。为什么不发送网址?
我不希望它打开浏览器或类似的东西,而是在后台发送 URL,然后我会有一个意图将它们返回到之前的屏幕。
【问题讨论】:
-
你试过像
http://www.google.com这样的工作网站来测试吗? -
我刚刚用你下面提供的代码示例进行了尝试,但它强制关闭了。