I'm fetching Json data using Rest API. And showing the contents in a WebView only, but that web images are showing in it's full size there. I want to make the images fit to the screen size.
Below is my code:
content = (WebView)findViewById(R.id.content);
final WebViewLoader webViewLoader = new WebViewLoader(content);
webViewLoader.setWebSettings();
String url = Const.get_content_by_id.replace("POST_ID",String.valueOf(id));
StringRequest request = new StringRequest(Request.Method.GET, url, new Response.Listener<String>() {
@Override
public void onResponse(String s) {
try {
JSONObject ParentObject = new JSONObject(s);
webViewLoader.setLoadDataWithBaseUrl(ParentObject.getJSONObject("content").getString("rendered"));
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError volleyError) {
Toast.makeText(Post.this,"Unable to Load", Toast.LENGTH_LONG).show();
}
});
SingletonVolley.getInstance(getApplicationContext()).addToRequestQueue(request);