Główni bohaterowie: Android Studio i kłopot w roli głównej.
A teraz po kolei...
Najpierw bawiłem się w App Inventorze. W bazie MySQL teksty mam zapisane w iso-8859-2. Wykorzystując iconv w pliku php zmieniałem sobie kodowanie do utf-8 i wszystko pięknie widziałem w aplikacji na telefonie.
Po instalacji Android Studio pobieram ten sam plik php, po czym oczom mym w TextView ukazują się krzaczki. Zaczynam się denerwować. W cPanelu tworzę sobie nowy testowy plik php (w kodowaniu utf-8):
<?php
echo "ąśżźćół";
?>
, pobieram go w aplikacji androida, wyświetlam kolejny raz w TextView i widzę krzaczki. Denerwuję się coraz poważniej.
Wynalazłem na tym forum, że "wewnętrznie" android korzysta z utf-16le. Próbuję, tak na wszelki wypadek, w php iconv utf-8 do utf-16le i nadal widzę krzaczki.
Oczywiście krzaczki w każdym wypadku są inne, ale jakoś mnie to nie podbudowuje.
Czy jest jakiś sposób, aby okiełznać ten temat, czy nie? Ja wiem, że "polska język, trudna język", ale może da się jakoś z tym problemem poradzić?
Będę wdzięczny za każdą pomoc :)