Страница 1 из 1

Поиск в TextView

Добавлено: 11 май 2013, 11:22
artyomovs
Здравствуйте. Поиском по форуму не нашел. Пишу проект, в нем будет большое количество текста на экране (можно сказать глава книги). Размещаю его в TextView. Если это неверно - подскажите, какой компонент лучше использовать.
Необходимо сделать поиск по тексту. Найти, например, номер строки, в которой есть введенное слово. Или сразу сфокусироваться на этом слове, не важно. Подскажите, пожалуйста, есть ли какие-то встроенные компоненты или механизмы и, если не сложно, направьте меня на какие-нибудь примеры.
Заранее благодарю.

Re: Поиск в TextView

Добавлено: 12 май 2013, 05:05
artyomovs
:(

Re: Поиск в TextView

Добавлено: 12 май 2013, 14:35
=bor=
artyomovs писал(а):Пишу проект, в нем будет большое количество текста.
Размещаю его в TextView.
Необходимо сделать поиск по тексту.
Сам не сталкивался, но вот тут смотрели: TextView?
Там вот это: extractText(ExtractedTextRequest request, ExtractedText outText) (If this TextView contains editable content, extract a portion of it based on the information in request in to outText) и вот это: findViewsWithText(ArrayList<View> outViews, CharSequence searched, int flags) (Finds the Views that contain given text).

Re: Поиск в TextView

Добавлено: 12 май 2013, 20:02
Foenix
artyomovs, на девелопере есть коды приложения, называется "блокнот", его особенно тщательно навязывают для ознакомления новичкам. Можете тоже подсмотреть как там что устроено.

Re: Поиск в TextView

Добавлено: 13 май 2013, 01:55
artyomovs
Спасибо, помогли, сэмплы гляну, метод <b>extractText</b> пока не понял зачем нужен, буду экспериментировать.

Re: Поиск в TextView

Добавлено: 13 май 2013, 02:32
=bor=
Тут нарвался на мнооого кода по TextView. :shock: