Advertisement
Guest User

Untitled

a guest
Dec 14th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. public void InsertData(final String name, final String email){
  2.  
  3. class SendPostReqAsyncTask extends AsyncTask<String, Void, String> {
  4. @Override
  5. protected String doInBackground(String... params) {
  6.  
  7. String NameHolder = name ;
  8. String EmailHolder = email ;
  9.  
  10. List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
  11.  
  12. nameValuePairs.add(new BasicNameValuePair("name", NameHolder));
  13. nameValuePairs.add(new BasicNameValuePair("email", EmailHolder));
  14.  
  15. try {
  16. HttpClient httpClient = new DefaultHttpClient();
  17.  
  18. HttpPost httpPost = new HttpPost(ServerURL);
  19.  
  20. httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
  21.  
  22. HttpResponse httpResponse = httpClient.execute(httpPost);
  23.  
  24. HttpEntity httpEntity = httpResponse.getEntity();
  25.  
  26.  
  27. } catch (ClientProtocolException e) {
  28.  
  29. } catch (IOException e) {
  30.  
  31. }
  32. return "Data Inserted Successfully";
  33. }
  34.  
  35. @Override
  36. protected void onPostExecute(String result) {
  37.  
  38. super.onPostExecute(result);
  39.  
  40. Toast.makeText(MainActivity.this, "Data Submit Successfully", Toast.LENGTH_LONG).show();
  41.  
  42. }
  43. }
  44.  
  45. SendPostReqAsyncTask sendPostReqAsyncTask = new SendPostReqAsyncTask();
  46.  
  47. sendPostReqAsyncTask.execute(name, email);
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement