Articles of андроид textview

Android: Как определить индекс символа позиции сенсорного события в TextView?

У меня есть TextView с OnTouchListener . То, что я хочу, это индекс символа, на который указывает пользователь, когда я получаю MotionEvent . Есть ли способ добраться до основных метрик шрифтов TextView ?

Как удалить тег Html в android?

Я создаю один образец проекта в android. Я использую образец rss-канала. В описании xml, как это, <![CDATA[ <p>15&nbsp;Mar&nbsp;2012</p> <a href="http://newsonair.nic.in/full_news.asp?TOP2"> <p style='FONT-SIZE: 12px; LINE-HEIGHT: 150%' align='justify'> <img style='FLOAT: left; MARGIN-RIGHT: 5px' height='100' width='100' src=http://www.newsonair.nic.in/writereaddata/news_pictures/PICNEWS1.jpg? 0.7055475></a><br/> Parliament was today disrupted over the issue of removal of Trinamool Congress's leader and the Railway Minister, Mr.Dinesh Trivedi from […]

TextView`s LinkMovementMethod блокирует событие касания listitem

У меня есть проблема с Listview. Listview имеет элементы списка, которые состоят из imageview и textview. Textview содержит интерактивные ссылки. Когда я устанавливаю LinkMovementMethod в textviews, listitems не принимает событие onclick. Я все еще не могу найти правильное решение = (может ли кто-нибудь объяснить, как его решить или дать пример использования textview с интерактивными ссылками […]

Новый Selectable TextView в компоненте android 3 (API <= 11)

После долгого и трудоемкого поиска я не могу найти компонент, который может выбрать текст в textview для уровня API Android <= 11. Я написал этот компонент, который может вам помочь: public class SelectableTextView extends TextView { public static int _SelectedBackgroundColor = 0xffA6D4E1; public static int _SelectedTextColor = 0xff000000; private OnTouchListener lastOnTouch; protected int textOffsetStart; protected […]

Как обрабатывать длинный текст в настройках на Android?

Задний план Я создаю приложение с некоторыми настройками, и я хочу использовать встроенную функцию PreferenceActivity или PreferenceFragment для работы Проблема Некоторые из предпочтений имеют длинный заголовок, который я не могу укоротить, и я думаю, что если бы я когда-либо локализовал приложение (перевести на несколько языков), я столкнулся бы с той же проблемой (например, на немецком […]

Gridview multiline Textview отключен

У меня есть GridView и у каждой ячейки есть ImageView с TextView под ним. К сожалению, если TextView имеет более одной строки, текст отключается. Я пробовал все, но не могу найти решение. Кажется, что высота строки GridView является проблемой, а не фактическим текстом, потому что вы можете видеть половину текста в Textview . Вот мой […]

Приоритет уклонения Android TextView или сопротивление сжатию

Я выкладываю 3 вида по горизонтали на экране (изображение фиксированного размера и 2 однострочных текстовых вида: leftTextView и rightTextView ), и я пытаюсь заставить rightTextView обниматься с leftTextView , но в том случае, если ширина leftTextiew меток будет превышать размер экрана, leftTextiew . Пример желаемой функциональности: |img|leftText|rightText| ||(end of screen) |img|leftTextMedium|rightText| || |img|leftTextTooLongSoTrunc…|rightText|| Что на […]

Найти точные координаты одного символа внутри TextView

В настоящее время я использую paintObject.measureText(textCopy.substring(0,i)) , итерации через копию текста TextView. Например, measureText("abc".substring(0,1)) даст мне относительные х-координаты 'b'. Координата y, которую я получаю от layout.getLineTop() . Это работает, но не точно для координат x для немоноширинговых шрифтов. Я могу немного откалибровать, но на каждом устройстве он работает по-разному. Лучшее решение, о котором я могу […]

Событие Onclick в текстовом режиме (с TextIsSelectable = "true") ony вызывало второй щелчок

У меня есть onClickListener в textview а textview имеет флаг, который можно selectable . Но указанное событие onclick вызывается только при textview нажатии textview во второй раз. После второго раза он вызывает onclick вправо, но если другое textview которое также можно selectable с помощью onclicklistener оно также вызывается только во второй раз, тогда оно отлично […]

Выравнивание ImageSpan в верхней части TextView

В настоящее время я хочу добавить изображение между текстами и выровнять его в верхней части TextView. Что-то вроде этого: Единственные вертикальные выравнивания, которые я могу найти, – это базовая линия (которая, кажется, помещается прямо в центр текста) и выравнивает нижнюю. Что произойдет, если я использую ALIGN_BASELINE: Есть ли способ выровнять его сверху? Мой текущий код: […]