Не знал в какой теме спросить... работа с текстом

Интерфейс, диалоги, темы, стили, меню
Ответить
Nik
Сообщения: 63
Зарегистрирован: 08 ноя 2013, 21:17
Откуда: Pyatigorsk
Контактная информация:

Не знал в какой теме спросить... работа с текстом

Сообщение Nik » 23 ноя 2013, 19:14

каким способом вывести в активити текст который превышает количество допустимых знаков. сделать что то типа читалки?

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

Re: Не знал в какой теме спросить... работа с текстом

Сообщение trew » 23 ноя 2013, 19:40

[syntax=java]
TextView textView1 =(TextView)findViewById(R.id.textView1);

String str ="У лукоморья дуб зелёный;\n"+
"Златая цепь на дубе том:\n"+
"И днём и ночью кот учёный\n"+
"Всё ходит по цепи кругом;\n"+
"Идёт направо - песнь заводит,\n"+
"Налево - сказку говорит.";

textView1.setText(str);
[/syntax]

[syntax=xml]
<TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:text="TextView" />
[/syntax]
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

Nik
Сообщения: 63
Зарегистрирован: 08 ноя 2013, 21:17
Откуда: Pyatigorsk
Контактная информация:

Re: Не знал в какой теме спросить... работа с текстом

Сообщение Nik » 23 ноя 2013, 19:55

trew писал(а):[syntax=java]
TextView textView1 =(TextView)findViewById(R.id.textView1);

String str ="У лукоморья дуб зелёный;\n"+
"Златая цепь на дубе том:\n"+
"И днём и ночью кот учёный\n"+
"Всё ходит по цепи кругом;\n"+
"Идёт направо - песнь заводит,\n"+
"Налево - сказку говорит.";

textView1.setText(str);
[/syntax]

[syntax=xml]
<TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:text="TextView" />
[/syntax]
К сожалению этот способ не подходит там более 5 тысяч символов...

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

Re: Не знал в какой теме спросить... работа с текстом

Сообщение trew » 23 ноя 2013, 20:03

Тогда через WebView читай html файл.
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

Nik
Сообщения: 63
Зарегистрирован: 08 ноя 2013, 21:17
Откуда: Pyatigorsk
Контактная информация:

Re: Не знал в какой теме спросить... работа с текстом

Сообщение Nik » 23 ноя 2013, 20:05

trew писал(а):Тогда через WebView читай html файл.
а можно ссылочку? куда пойти) почитать имею ввиду)

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

Re: Не знал в какой теме спросить... работа с текстом

Сообщение trew » 23 ноя 2013, 20:12

Nik писал(а):
trew писал(а):Тогда через WebView читай html файл.
а можно ссылочку? куда пойти) почитать имею ввиду)
Урок 32.
ещё
Как преобразовать обычный текст в html - пример.
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

Nik
Сообщения: 63
Зарегистрирован: 08 ноя 2013, 21:17
Откуда: Pyatigorsk
Контактная информация:

Re: Не знал в какой теме спросить... работа с текстом

Сообщение Nik » 23 ноя 2013, 20:24

trew писал(а):
Nik писал(а):
trew писал(а):Тогда через WebView читай html файл.
а можно ссылочку? куда пойти) почитать имею ввиду)
Урок 32.
ещё
Как преобразовать обычный текст в html - пример.
премного благодарен разобрался.

Nik
Сообщения: 63
Зарегистрирован: 08 ноя 2013, 21:17
Откуда: Pyatigorsk
Контактная информация:

Re: Не знал в какой теме спросить... работа с текстом

Сообщение Nik » 24 ноя 2013, 09:46

trew писал(а):
Nik писал(а):
trew писал(а):Тогда через WebView читай html файл.
а можно ссылочку? куда пойти) почитать имею ввиду)
Урок 32.
ещё
Как преобразовать обычный текст в html - пример.
Еще возник вопрос возможно ли, в этом тексте, который отображается через webView сделать поиск по тексту?

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

Re: Не знал в какой теме спросить... работа с текстом

Сообщение trew » 24 ноя 2013, 13:09

Можно через компонент webView искать:
поиск

Можно на JavaScript написать поиск, для этого нужно в браузере включить поддержку скриптов:
[syntax=java]//Enable JavaScript
webView.getSettings().setJavaScriptEnabled(true); [/syntax]
а далее пишите на JavaScript в файле html. Можно готовые примеры поискать в интернете.
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

Ответить