private void addItemToSheet() {
final ProgressDialog loading = ProgressDialog.show(this,"Adding Item","Please wait");
final String farmer_name = editfarmer_name.getText().toString().trim();
final String husband_father = edithusband_father.getText().toString().trim();
final String village = editvillage.getText().toString().trim();
.
.
.
.
.(more 'fetching strings from editText and storing in variable')
StringRequest stringRequest = new StringRequest(Request.Method.POST, "https://script.google.com/macros/s/xyxyyxyxyxyx/exec",
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
loading.dismiss();
Toast.makeText(AddItem.this,response,Toast.LENGTH_LONG).show();
Intent intent = new Intent(getApplicationContext(),MainActivity.class);
startActivity(intent);
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
loading.dismiss();
Toast.makeText(AddItem.this,"Error, Please try again, no internet or weak internet",Toast.LENGTH_LONG).show();
}
}
) {
@Override
protected Map<String, String> getParams() {
Map<String, String> params = new HashMap<>();
//here we pass params
params.put("action","addItem");
params.put("farmer_name",farmer_name);
params.put("husband_father",husband_father);
params.put("village",village);
.
.
.
.
. (more params)
}