![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| WildChild |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
1. Нужно, чтобы при появлении англ. слова и его перевода кнопка Next не пропадала. Чтобы увидев текущее слово, можно было перейти к следующему.
2. В любом случае приложение доходит до конца xml файла и соответсвенно прекращает свою работа. Как сделать чтобы такого не происходило? 3. Можно ли в xml файл записывать данные? Ну например, чтобы можно было изменить атрибут тэга, который отвечает за статус слова. Само приложение:
И xml файл:
Спасибо! Это сообщение отредактировал(а) WildChild - 1.4.2006, 11:45 --------------------
Don't give up without even trying |
||||
|
|||||
| redrick |
|
||||||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: 1 Всего: 5 |
в методе parser() ты создаешь новый инстанс fm = new Form("kXML"); - это новая формочка, не та, в которую ты добавил кнопку в startApp(). Решение: 1) удали сторку
2) перед
вставь fm.deleteAll();
кода не напишу, но идея то проста - проверять не конец ли файла при каждом доступе. Если конец - читать с начала
ну вот не знаю - посмотри доки kxml, но или может ктото знающий ответит -------------------- Имею Мнение Хрен Оспоришь |
||||||||||
|
|||||||||||
| WildChild |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
Да-да, лишняя она там. Только сегодня заметил. Спасибо за предлжения, попробую! --------------------
Don't give up without even trying |
|||
|
||||
| WildChild |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
Скорее, лучше InputStreamReader.reset(); при нажатии на Next. Осталось разобраться с записью в xml файл... --------------------
Don't give up without even trying |
|||
|
||||
| Dancer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
если у тебя xml файл не в файловой системе телефона (а это именно так, исходя из
Ну, даже не знаю - чего и предложить .... можно завести таблицу в RMS ID:STATUS, и так вот её поддерживать, но это не есть хороший выход. Так же не забывай чистить RMS когда уже не используешь какие-то слова (а так же наверное при старте мидлета) -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! |
|||
|
||||
| Brodyaga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 599 Регистрация: 19.1.2008 Репутация: 2 Всего: 2 |
Так ты разобрался с записью в xml файл? Или вообще ктонить знает как с помощью kXML писать в файл?? |
|||
|
||||
| Dummy |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 21.5.2007 Репутация: 7 Всего: 19 |
Здесь, например, гляньте: http://xmlpull.org/v1/download/unpacked/doc/quick_write.html.
KXml - это как раз реализация XmlPull. Только в нашем случае вместо такого кода:
можно написать просто:
Ну, и дальше по тексту. Устанавливаем OutputStream и можем писать куда угодно, хоть в сеть, если политика безопасности нам позволит |
||||
|
|||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |