Синхронизация между двумя TextViews - PullRequest
0 голосов
/ 24 января 2011

У меня есть два TextViews (A и B), которые отображают текст HTML. У них одинаковый текст, но разный размер текста. Могу ли я сделать следующее: Прокрутите текстовое представление A, и когда оно остановится, texview B покажет тот же абзац? В том же контексте - могу ли я использовать HTML-закладки (идентификаторы)?

P.S. Я не хочу использовать Webviews!

Заранее спасибо

1 Ответ

0 голосов
/ 24 января 2011

У вас есть несколько вариантов, если я правильно понимаю:

1) Когда прокрутка останавливается, просто измените размер текста текущего TextView, не используйте два ...

2) Сохраните оба TextViews (в ScrollViews), но всегда сохраняйте один View.GONE. Прокрутите один, затем, когда вы захотите переключиться, вы можете вызвать scrollTo () для неактивного и переключить его на View.VISIBLE (а неактивный - GONE).

3) Как и выше, но используйте 2 TextViews для каждого абзаца, это должно помешать вам выполнить scrollTo (), что может привести к сложностям со шрифтами разного размера.

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