Я что-то упускаю, я пытаюсь создать функцию loginActivity, и я создал этот код, и у меня есть журнал, в котором записывается ответ на созданный мной залп ... Но оператор If не вводится ... Может кто-то видит что я делаю не так? Извините, если это действительно дамп (и да, я попытался изменить проверку response.equals на response.equals («Пароль принят!»); Это тоже не сработало)
Еще одна вещь, которую стоит отметить, да, я знаю, что мой поиск в журнале отличается от тега, он не входит в систему (что я и хочу сделать)
![enter image description here](https://i.stack.imgur.com/jZo7D.png)
Toast.makeText(getApplication(), response, Toast.LENGTH_LONG).show();
Log.e("Before Conversion",response);
String convertedResponse = null;
try {
convertedResponse = new String(response.getBytes("ISO-8859-1"), "UTF-8");
L.e("After Conversion",convertedResponse);
if (convertedResponse.equals("Password Accepted!")) {
showProgress(false);
Message msg = new Message();
msg.what = 1;
msg.obj = succcess ? 1 : 0;
handler.sendMessage(msg);
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
06-29 15:24:04.990 16707-16707/E/Before Conversion: Password Accepted!
06-29 15: 24: 04.990 16707-16707 / E / После преобразования: пароль принят!
После предложения изменить логирование ...
06-29 15: 34: 32.339 16707-16707 / E / Получил ответ :: Пароль принят!
UPDATE
После создания массива JSON длиной 1 с только строкой ответа и ключом для него и передачи его в мой код студии Android, массив json не будет анализировать функции, используемые для его анализа (JSON Object, JSON Array), но вручную парсинг строки ответа работает ..... Менее изящен, чем хотелось бы, но я думаю, что это работает ....
![enter image description here](https://i.stack.imgur.com/brTYA.png)