I want to access JSONobject
from my rest API using Volley in SDK version 29, but I am getting timeout error.
I had tried the same code before in other versions then it is working.
public class Login extends AppCompatActivity {
String data = "";
String url = "http://xyz/abc";
TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
Button button=(Button) findViewById(R.id.lgn) ;
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// making json object request
getObject();
}
});
tv=(TextView) findViewById(R.id.txtResponse);
}
public void getObject(){
RequestQueue queue = Volley.newRequestQueue(this);
StringRequest strRequest = new StringRequest(Request.Method.POST, url,
new Response.Listener<String>()
{
@Override
public void onResponse(String response)
{
Toast.makeText(getApplicationContext(), response, Toast.LENGTH_SHORT).show();
}
},
new Response.ErrorListener()
{
@Override
public void onErrorResponse(VolleyError error)
{
Toast.makeText(getApplicationContext(), error.toString(), Toast.LENGTH_SHORT).show();
}
})
{
@Override
protected Map<String, String> getParams()
{
Map<String, String> params = new HashMap<String, String>();
params.put("abc", "xyz");
params.put("abc", "xyz");
params.put("abc", "xyz");
return params;
}
};
queue.add(strRequest);
//VolleySingleton.getInstance(getApplicationContext()).addToRequestQueue(req);
}
}
I want to get response of my JSONobject
using volley in SDK version 29.