Free Classes, Предлагаю здесь выкладывать Классы и др. |
Здравствуйте, гость ( Вход | Регистрация ) |
Free Classes, Предлагаю здесь выкладывать Классы и др. |
grafmoto |
8.7.2010, 8:54
|
ЯваМотоКодер Группа: Почётные мотофаны Сообщений: 2 003 Регистрация: 15.10.2004 Из: Северодвинск Пользователь №: 16 752 Модель телефона: iPhone 3Gs Прошивка: iOS 6.1.3 Рейтинг: 703 |
|
DarK AngeL |
8.7.2010, 9:08
|
Ветеран Группа: Пользователи Сообщений: 352 Регистрация: 2.2.2008 Из: Уфа Пользователь №: 162 097 Модель телефона: Nokia E71 & N97 mini Рейтинг: 155 |
Ты думаешь я идиот и тему не читал?) UTF-8 мне не не нужен. new String(bytes, "win-1251") не канает, т.к. у нокии почему-то только US-ASCII, но есть какой-то другой (ISO-), который подходит. Но зачем эта морока? Уж лучше самому написать, т.к. свое будет работать железно на любом девайсе.
Сообщение отредактировал DarK AngeL - 8.7.2010, 9:08 |
DarK AngeL |
8.7.2010, 15:27
|
Ветеран Группа: Пользователи Сообщений: 352 Регистрация: 2.2.2008 Из: Уфа Пользователь №: 162 097 Модель телефона: Nokia E71 & N97 mini Рейтинг: 155 |
В добавок ко всему сказанному:
Цитата I forgot to mention those methods.. I was using getBytes("UTF8"); and new String(byte_array, "UTF8") methods and working fine. unfortunately I tested my application on N70, N71, N73 and one of the E- series mobile, then String is not stored in RMS. after that I searched on google to short out this problem . and i got some answers that some S60 mobile doesn't support these encription methods. and throw UnsupportedEncodingException . after that I found out these methods to solve my problem. but problem is same. Цитата I have got more or less the same problem while converting String to bytes. Solution which I have found is here: Код public static final String ENCODING="ISO-8859-1"; public static byte[] stringToByteArray(String s) { try { return s.getBytes(ENCODING); } catch (UnsupportedEncodingException ex) { return null; } } I works nearly in all mobiles (including Nokias E and N series and all S40/S60 devices). Мораль все та же: лучше написать самому. |
Текстовая версия | Сейчас: 20.9.2024, 9:17 |
Форум живёт: