Описание:
- Я сохранил текст и изображения (в виде URL) в базе данных mysql.
- Теперь я хочу получить этот текст в определенном текстовом представлении,или изображения в определенном представлении изображения по этому идентификатору с использованием метода запроса залпа
- Также я хочу использовать Glide, чтобы показать это конкретное изображение в назначенном изображении.
- Ниже приведен код, который я пытался получитьтолько просмотр текста, но возникают проблемы, если кто-то знает, как получить изображение, также помогите.
Java:
@Override
public void onResponse(String response) {
try { JSONObject jsonobject = new JSONObject(response);
JSONArray jsonarray = jsonobject.getJSONArray("name");
JSONObject data = jsonarray.getJSONObject(0);
String firstName = data.getString("pricewithfuel");
textview.setText(firstName);
} catch (JSONException e) {
e.printStackTrace();
}}},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}}){
@Override
protected Map<String, String> getParams() throws AuthFailureError {
Map<String, String> params = new HashMap<>();
params.put("id",editText.getText().toString());
return params;
}};
RequestQueue requestQueue = Volley.newRequestQueue(mActivity);
requestQueue.add(stringRequest);
PHP-код
$connect=mysqli_connect($username,$hostname,$password,$dbname);
$id = $_POST["id"];
$query = "SELECT title FROM products WHERE id = '$id'";
$result = mysqli_query($connect, $query);
$number_of_rows = mysqli_num_rows($result);
$response = array();
if($number_of_rows > 0) {
while($row = mysqli_fetch_assoc($result)) {
$response[] = $row;
}
}
header('Content-Type: application/json');
echo json_encode(array("users"=>$response));
mysqli_close($connect);