Articles of android textview

Как сделать TextView похожим на EditText?

Как сделать весь TextView подчеркиванием по ширине родительского соответствия, например EditText? Эта строка кода только подчеркивает текст, а не весь TextView. textView.setPaintFlags(textView.getPaintFlags()| Paint.UNDERLINE_TEXT_FLAG); Причина, по которой я хочу использовать TextView, заключается в том, что setOnClickListener запускается немедленно одним нажатием для TextView, тогда как для отключенного редактируемого EditText требуются два ответвления.

Пользовательские шрифты ttf не отображаются должным образом в TextView на Android 4.4 KitKat

У меня есть текст, который имеет некоторые выделенные части. До этого KitKat эта стратегия ( как упоминалось в этом сообщении ) отлично работала Файл ресурсов строк: <string name="multi_style_text">NON-BOLD TEXT \n<b>BOLD</b></string> Мой код приложения в фрагменте: txtView.setTypeface(FontUtils.getOstrichRegular(this.getActivity())); … public static Typeface getOstrichRegular(Context context) { return Typeface.createFromAsset(context.getAssets(), "fonts/ostrich_regular.ttf"); } В настоящее время (в KitKat) полужирная часть не […]

Как изменить цвет указателя EditText (не курсор)

Я пытаюсь сделать цвет указателя EditText синим. Я могу сделать подчеркивание, и курсор станет синим, но указатель на капельу по-прежнему серый. Я google немного, но все ссылки, которые появляются, говорят только о том, как изменить курсор, а не указатель. Поэтому, если кто-нибудь знает, как это сделать, мне нужна ваша помощь. Мне нужно только поддерживать Android […]

Android TextView не выбирается в CoordinatorLayout? (TextView не поддерживает выбор текста. Отменен выбор)

Это ошибка, которую я получаю: W/TextView: TextView does not support text selection. Selection cancelled. W/TextView: TextView does not support text selection. Selection cancelled. Я ошеломлен, потому что другие Textviews я реализовал ранее, в RelativeLayout имеют текст, который можно выбрать, когда у меня есть свойство android:textIsSelectable="true" – однако на этот раз он не работает. Этот код […]

Android multiline TextView, проверьте, подходит ли текст, или проверьте, что TextView заполнен

У меня есть макет приложения для Android, который содержит многострочный TextView. Когда экран находится в портретной ориентации, TextView может отображать другую длину текста при работе в альбомном режиме. Кроме того, при работе на маленьком экране TextView может отображать другую длину текста при работе на большом экране. Есть ли способ проверить, подходит ли текст или будет […]

Android Button или TextView Border программно, не используя метод setBackgroundDrawable

Я ищу способ поместить границу для текста или кнопки программно, не используя метод setBackgroundResource. Цель, которую я пытаюсь достичь здесь, – это изменить фоновый цвет динамически, но с фиксированной границей. Когда я использую метод setBackgroundResource для фоновой границы, граница не остается после изменения цвета фона программным путем.

Как найти текстовую область (Высота / Ширина) TextView программно в android

У меня есть EditText , Button и TextView . При нажатии на кнопку textview отображает текст, написанный в edittext. Можно ли найти размер текстового изображения, занятого в зависимости от текста. Т.е. если у него есть три символа « abc », то какая ширина теперь, если у нее есть 5 символов, таких как « abcde », […]

Как запустить контекстную панель действий для текстового просмотра программно с копиями опций по умолчанию и выбрать все?

Есть ли способ программно запустить контекстную панель действий, связанную с текстовым представлением, нажатием кнопки? Он должен содержать опции по умолчанию для копирования / выбора. В принципе, я хочу показать дескрипторы выделения в своем текстовом представлении, а андроид по умолчанию скопировать / выбрать все в панели действий, щелчком кнопки (вместо длинного щелчка / двойного нажатия). То, […]

Тег: текст TextLayoutCache: значение кэша удалено

При отладке моего приложения для Android в определенный момент я вижу огромное количество записей в LogCat с Tag: TextLayoutCache Text: Cache Value 0x51b9f578 deleted, size=168 (the hexa value changes from entry to entry) Кто-нибудь знает, о чем это? Утечка памяти? Любые идеи, как решить проблему, если это проблема? Благодаря!

Платформа Android – макет и вес

Мне нужно построить макет с набором линейных макетов. Макет должен занимать определенный процент экрана. Мне нужно сделать это, чтобы иметь похожий вид во всех устройствах. Выпуск: У меня есть текст в верхнем правом макете (зеленый цвет). Всякий раз, когда я добавляю некоторые данные в текстовое представление, он нарушает весь макет, как показано ниже на втором […]