This is my Java code:
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.button1:
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://iwindroids.ru/test.php");
try {
// Add your data
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
//nameValuePairs.add(new BasicNameValuePair("id", "12345"));
nameValuePairs.add(new BasicNameValuePair("lal", "AndDev is Cool!"));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
} catch (IOException e) {
// TODO Auto-generated catch block
}
break;
default:
break;
}
}
When I press button1 writes:
Unfortunately, [App name] App has stopped.
I wrote in Manifest.
<uses-permission android:name="android.permission.INTERNET"/>
Android. Eclipse. POST. Http