Ich habe ein Problem mit der Anzeige von Leitungsunterbrecher als Antwort. Wenn ich diesen Text in verschiedenen Geräten überprüfe, habe ich verschiedene Symbole bekommen. Ich habe setzen Art und Weise eingestellt, die Reaktion unter Verwendung von Gson & mit Volley angefordert ..LineBreaker in Antwort wird nicht richtig angezeigt
......
Gson gson=new Gson();
ItemsHolder = gson.fromJson(response.toString(),
ItemsHolder.class);
.......
......
MenuItemsConfigurationListner configurationListner = new MenuItemsConfigurationListner();
AuthonicateRequest jsonObjectRequest = new AuthonicateRequest(
Request.Method.GET,
url,
(String) null,
configurationListner,
configurationListner
);
jsonObjectRequest.setTag(TAG);
VolleySingleton.getVolleySingletonInstance().addToRequestQueue(
jsonObjectRequest);
...............
Headers
private class AuthonicateRequest extends JsonObjectRequest {
public AuthonicateRequest(int method, String url, String requestBody, Response.Listener<JSONObject> listener, Response.ErrorListener errorListener) {
super(method, url, requestBody, listener, errorListener);
}
@Override
public Map<String, String> getHeaders() throws AuthFailureError {
return createBasicAuthHeader();
}
Map<String, String> createBasicAuthHeader() {
Map<String, String> headerMap = new HashMap<String, String>();
headerMap.put(IConstants.CONTENT_TYPE, IConstants.APPLICATION_JSON);
return headerMap;
}
}
Wie lautet die Textantwort vom Server? – basilisk
(Reiche cremige Hühnersuppe serviert mit Knoblauchbrot) – Hansi
Wenn ich auf Rest-Client teste, ignoriere ich einfach diesen Charakter und zeige wie '(Rich cremige Hühnersuppe mit Knoblauchbrot serviert)' – Hansi