I made an android app 5 years ago that use AsyncTask to create an HTTP POST request to send a receive data from server, with two parameters. Any help would be appreciated, thanks
Call example:
String asyncResult = new AsyncCall().execute(UrlServer, jsonData.toString()).get();
My basic AsyncTask Class
public class AsyncCall extends AsyncTask<String, String, String>{
private static final int CONNECTION_TIMEOUT=10000;
private static final int READ_TIMEOUT=15000;
@Override
protected void onPreExecute() {
super.onPreExecute();
}
@Override
protected String doInBackground(String... params) {
//URL: params[0]
//JSON Data: params[1]
// I made HTTP URL CONNECTION and store server data in result variable
}
@Override
protected void onPostExecute(String result) {
return result;
}