Как добавить «[подробнее ...]» в конце текста в приложении для Android - PullRequest
0 голосов
/ 26 марта 2012

Я создаю приложение в Android и анализирую текст.После разбора текста, текст выглядит нормально.Однако я не хочу, чтобы весь текст появлялся (то есть все строки появлялись вместе).

Пример - текст, который появляется в приложении: машина Тьюринга - это устройство, которое манипулирует символами на ленте в соответствии с таблицей правил.

Что я хочу показать: Машина Тьюрингаэто устройство, которое манипулирует [подробнее ...].

Поэтому, когда пользователь нажимает [подробнее ...], остальная часть текста появится в новом окне.

Как включить часть "[подробнее ...]"?

Спасибо =)

Ответы [ 2 ]

1 голос
/ 26 марта 2012

объявите в ваших свойствах текстового представления в файле макета

android:ellipsize="true"

, которые должны это сделать.

0 голосов
/ 26 марта 2012

используйте android:singleLine = "true" и

, чтобы зафиксировать ширину вашего текстового представления, например android:layout_width = "150dp", затем добавьте [more ...] в конце текста и сделайте его ссылкой, который должен быть кликабельным

См. это , чтобы делать то, что вы хотите ...

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