powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Андроид приложение на ЯВА-проблема с текстом.
18 сообщений из 18, страница 1 из 1
Андроид приложение на ЯВА-проблема с текстом.
    #38110929
zloilelik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Амигос ! Всем привет. Проблема вот в чем-скачал данное приложение в Эклипс и гаждет тоже.


http://habrahabr.ru/post/113731/

При нажатии на экран допустим на 2 строчку про электрический заряд такая картина маслом вылезает. Почему ? Кодировка ? Путь не прописан ?
У кого какие мысли. Спасибо.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38110940
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оригинальный текст был послан в кодировке UTF-8, а потом интерпретирован другой локальной 8-битной кодировкой (cp1251 или что там на адроиде)? Текст можете выдрать?
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38110948
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже что проблема вот тут
InputStreamReader inputreader = new InputStreamReader(inputStream);
файлы читаются в текущей системной кодировке, а не в той, в которой они были созданы. Если текстовые ресурсы в UTF-8, то в конструкторе нужно было это явно указать.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38110968
zloilelik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо-буду пробовать. В трех соснах заблудился. А вот в этом примере который полностью практически
повторяет предыдущий все работает прекрасно. Даже непонятно как-то.


http://developer.alexanderklimov.ru/android/crib.php
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38110979
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloilelikСпасибо-буду пробовать. В трех соснах заблудился. А вот в этом примере который полностью практически
повторяет предыдущий все работает прекрасно. Даже непонятно как-то.
Зависит от того в какой кодировке были сохранены файлы.


zloilelik http://developer.alexanderklimov.ru/android/crib.php
Жесть. Попахивает плагиатом.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38110985
zloilelik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да нет. Чтобы самому сделать рефакторинг любого приложения на Андроид-это уже сделать новое приложение. Тяжело.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38110989
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloilelikда нет. Чтобы самому сделать рефакторинг любого приложения на Андроид-это уже сделать новое приложение. Тяжело.
Рефакторинга не обнаружил. Один в один то же самое.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111025
zloilelik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Будем считать данного разработчика ворюгу евангелистом от Андроида для России.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111042
zloilelik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczПохоже что проблема вот тут
InputStreamReader inputreader = new InputStreamReader(inputStream);
файлы читаются в текущей системной кодировке, а не в той, в которой они были созданы. Если текстовые ресурсы в UTF-8, то в конструкторе нужно было это явно указать.

А как указать ?

Выкладывают сырые решения а ты потом мучайся.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111052
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloilelik, с документаций совсем не дружим?
InputStreamReader inputreader = new InputStreamReader(inputStream, "UTF-8");
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111058
zloilelik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данная абракадабра-кодировка как я понял-ISO 8859-1. Как же ее поменять, а ?
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111074
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloilelikДанная абракадабра-кодировка как я понял-ISO 8859-1. Как же ее поменять, а ?
Явно указывать кодировку там где байты преобразуются в текст.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111110
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zloilelikДанная абракадабра-кодировка как я понял-ISO 8859-1. Как же ее поменять, а ? в ней нет русских букв, русские в ISO 8859-5
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111218
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloilelik,
посмотри кодировку этих файлов
автор Текстовые файлы с именами n0.txt, n1.txt, n2.txt помещаем в новую директорию raw:
а лучше используй рессурсный XML файл в папке ru андроида (локализация).
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111220
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123zloilelik,
посмотри кодировку этих файлов

Очевидно что там UTF
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111253
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
может быть.
Я имел ввиду, что в коде нигде в андроид кодировка не указывается. А локализация там автоматом в зав-ти от настройки в Оси андроид. Т.е проще чем в веб-слоях.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111263
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Я имел ввиду, что в коде нигде в андроид кодировка не указывается. А локализация там автоматом в зав-ти от настройки в Оси андроид. Т.е проще чем в веб-слоях.
Да, всё то же самое. Не вижу что вдруг было бы проще. В веб ещё дополнительно браузер бокопорит, когда запросы отсылает в той кодировке, которая ему нравится. А в целом, тоже самое.
...
Рейтинг: 0 / 0
Андроид приложение на ЯВА-проблема с текстом.
    #38111271
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
ну, в андроиде Десктоп. И все слои под контролем. А в вебе у семи нянек....))
Просто, про кодировку в веб - тут по 5 вопросов в месяц.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Андроид приложение на ЯВА-проблема с текстом.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]