title: HTTP POST REQUEST To PHP Server Android Studio
body: <p>public class MainActivity extends AppCompatActivity {</p>
  
  <pre><code>EditText editmsg , editmail ;
  TextView content ;
  String Message , Email ;
  
  @Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
  
      editmsg = (EditText) findViewById(R.id.editMessage);
      editmail = (EditText) findViewById(R.id.editMail);
      Button btnsubmit = (Button) findViewById(R.id.btnSubmit);
      btnsubmit.setOnClickListener(new View.OnClickListener() {
          @Override
          public void onClick(View v) {
              try {
                  GetText();
              } catch (Exception ex) {
                  content.setText(" Url Exception!");
              }
          }
      });
  }
  
  public void GetText()throws UnsupportedEncodingException {
  
      Message = editmsg.getText().toString();
      Email = editmail.getText().toString();
  
      String data = URLEncoder.encode("message", "UTF-8")
              + "=" + URLEncoder.encode(Message, "UTF-8");
  
      data += "&amp;" + URLEncoder.encode("email", "UTF-8") + "="
              + URLEncoder.encode(Email, "UTF-8");
  
      String text = "";
      BufferedReader reader=null;
      HttpURLConnection urlConnection = null;
  
      try
      {
  
          // Defined URL  where to send data
          URL url = new URL("http://nitesh.com/feedback/add.php");
  
          // Send POST data request
  
  
          urlConnection = (HttpURLConnection) url.openConnection();
          urlConnection.setRequestMethod("POST");
          urlConnection.setDoOutput(true);
          OutputStreamWriter wr = new OutputStreamWriter(urlConnection.getOutputStream());
          wr.write( data );
          wr.flush();
  
          // Get the server response
  
          reader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
          StringBuilder sb = new StringBuilder();
          String line = null;
  
          // Read Server Response
          while((line = reader.readLine()) != null)
          {
              // Append server response in string
              sb.append(line + "\n");
          }
  
  
          text = sb.toString();
      }
      catch(Exception ex)
      {
  
      }
      finally
      {
          try
          {
  
              reader.close();
          }
  
          catch(Exception ex) {}
      }
  
      // Show response on activity
      content.setText( text  );
  
  }
  </code></pre>
  
  <p>}</p>
  
  <p>I dont know what is wrong with code when i click the send button it showing Unfortunately,HTTP has stop (looking just like app crashed).
   please review my code and tell me what i have done wrong.</p>