Topic: Справочник про котов

Обсуждение статьи Пишем справочник про котов

Re: Справочник про котов

Здравствуйте! Следующая строчка кода: builder.append("\n"); не работает. Я поменял это на builder.append("<br />"); и теперь заработало. Выкладываю просто, на заметку. Возможно, у меня где-то заглючил код. Или у Вас текстовые файлы отличаются от моих)

Re: Справочник про котов

\n переводит на новую строку обычный текст, br переводит html-текст

Re: Справочник про котов

Дайте исходник,я не могу создать приложение,вечно ошибки.

Re: Справочник про котов

Если ошибки появляются в простейших примерах, то нет смысла идти дальше. Они так и будут преследовать вас. Надо разобраться с ними самостоятельно.

Re: Справочник про котов

Здравствуйте!
А чем обусловлен выбор кодировке в строчке:
webView.loadDataWithBaseURL(null, text, "text/html", "en_US", null);

У меня txt файлы были в UTF8 без BOM, поэтому я поставил  UTF8 вместо en_US.
Подскажите пожалуйста если программа имеет только русский интерфейс можно использовать UTF8?

Re: Справочник про котов

Ничем. Просто выбрал один из вариантов. При русском тексте не используйте метод loadData(), который будет неправильно выводить текст на некоторых устройствах, даже если он в UTF8.

Re: Справочник про котов

Здравствуйте, вопрос, а как форматировать текст в файлах n0.txt, чтоб цвета были картинки, отступы, размер шрифта менять.Какие есть средства, просто смотрел исходники там текст чем-то напоминает html.

Re: Справочник про котов

Присмотритесь к Spannable http://developer.alexanderklimov.ru/and … nnable.php

Re: Справочник про котов

Содержание в файле тхт, не просто текст, а уже с разметкой, и меня интересует в каком формате все представлено <div class="clause">
<a name="clause-1"></a><div class="p-ordinal">
<span class="id">1</span>. Какой-то текст.</div>   

Что типа этого, это все руками пишется? Или есть редактор который представит мне текст в виде в котором можно будет выводить файл тхт с этим содержанием через webview.

Re: Справочник про котов

WebView выводит html-текст как и любой браузер. Непонятен вопрос с редактором - используйте любой, который работает с веб-документами

Re: Справочник про котов

Скажите пжл как добавлять хмл файлы в папку raw?

Re: Справочник про котов

Также, как и в другие папки. Копировать-вставить. В чем проблема?

Re: Справочник про котов

alexander.klimoff wrote:

Также, как и в другие папки. Копировать-вставить. В чем проблема?

Спасибо. Скажите пжл как подключить вторую активность? Использовал информацию отсюда http://developer.alexanderklimov.ru/and … tivity.php . Пока не совсем получается). Подскажите пжл как точно в данном случае создать вторую активность? Спасибо большое.

Re: Справочник про котов

Мне нечего добавить к тому, что описано в статье. Я ничего не утаил.

Re: Справочник про котов

При нажатии на элемент вместо перехода программа крашится. Пробовал с кодировками файлов играть. Перепроверял на несколько раз. Подскажите, где копать?

Re: Справочник про котов

Внимательно читать урок. Смотреть на сообщения об ошибках в студии. Кодировки тут не играют роли.

Re: Справочник про котов

С помощью Вашего замечательного примера создал свой справочник. Время от времени его обновлял, добавляя новые пункты и соответственно файлы с содержанием в папку raw. Сегодня как всегда хотел обновить справочник, запустил студию, а она попросила обновлений. После этого в обоих активностей вылетело по несколько ошибок. В частности ActionBarActivity теперь упорно светится красным. Не подскажите, что произошло? Это из-за обновок студии?
Спасибо

Re: Справочник про котов

Так ActionBarActivity давно уже не используется в студии. Где вы были столько времени. Поменяйте на AppCompatActivity. Вроде этого будет достаточно. И обновите все библиотеки.

Re: Справочник про котов

Александр, создал веб документ прописал тег <img src....>, в браузере картинку видно в андройде нет, не могли бы вы подсказать в чем проблема?

Re: Справочник про котов

Проблема в нежелании искать информацию. http://developer.alexanderklimov.ru/and … ebview.php

Re: Справочник про котов

Подскажите, а поиск можно прикрутить к данному примеру? Если да, то где можно почитать?

Re: Справочник про котов

Может стоит обновить приложение и строчку webView.loadDataWithBaseURL поменять на webView.loadUrl ?