Articles of Текстовое представление

Margin устанавливается в первую строку textView

Я хочу установить начальное поле только для первой строки TextView (не первая строка каждого абзаца)? Я использовал следующий код: SpannableString s = new SpannableString("this is a test"+"\n"+"this is a test"); s.setSpan(new android.text.style.LeadingMarginSpan.Standard(30, 0), 0, s.length(), 0); textView .setText(s); Здесь начальная маржа устанавливается для всех строк абзаца. Я не хочу этого. Я хочу, чтобы начальная маржа […]

Как определить, сколько текста будет вписываться в TextView в Android?

У меня есть макет, который выглядит примерно так: [TextView 1] [TextView 2] [ TextView 2 spill-over ] По сути, мне нужно содержимое TextView 2 для переноса на следующую строку, но начинайте с начала TextView 1. Я думал, что если бы я знал, сколько текста будет вписываться в TextView 2 до того, как оно закончится в […]

Android HorizontalScrollView с правильным layout_gravity работает неправильно

Я пытаюсь получить следующий вид: Описание на левом сайте и значение справа. например: Проблема в том, что текст может быть длинным, поэтому я переношу его в HorizontalScrollView. Я использую следующий xml: <LinearLayout android:layout_width="fill_parent" android:layout_weight="1" android:orientation="horizontal" android:layout_height="wrap_content"> <TextView android:layout_height="wrap_content" android:textColor="#000000" android:layout_width="110dp" android:text="Description:"/> <HorizontalScrollView android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:layout_height="wrap_content" android:textColor="#000000" android:layout_width="wrap_content" android:layout_gravity="right" android:text="Very1 very2 very3 very4 very5 […]

Создание TextView из XML-файла шаблона

У меня есть шаблон простого TextView в файле simple_txt.xml <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="30dp" android:textSize="18sp" > </TextView> В некотором коде мне нужно создать TextView из этого шаблона, например: TextView txt = new TextView(this); txt.setLayout(R.layout.simple_txt);//??? Затем сделайте что-нибудь с ним ( setText и т. Д.). Как я могу создать TextView как это?

Список отступов в TextView

У меня есть TextView, который я заполняю текстом из строковых ресурсов в файле strings.xml. Строковый ресурс содержит элементы <li> для создания списка маркеров внутри TextView. Моя проблема в том, что я хочу контролировать отступ строк в списке маркеров, которые охватывают более одной строки. По умолчанию текст не отступается от пули, поэтому выглядит уродливо. Можно ли […]

Автоматическая прокрутка TextView в android для отображения текста

У меня есть TextView который я динамически добавляю текст. В моем файле main.xml меня есть свойства, установленные для того, чтобы мои максимальные линии 19 и полосы прокрутки были вертикальными. В .java файле я использую textview.setMovementMethod(new ScrollingMovementMethod()); Для прокрутки. Прокрутка отлично работает. Как только будет снято 19 строк, добавляется еще несколько строк, они начинают прокручиваться так, […]

Android с автоматической горизонтальной прокруткой TextView

Я пытаюсь реализовать однострочный текстовый вид, который будет автоматически прокручиваться. Но я, к несчастью, не могу заставить его работать. AutoScrollTextView объявляется внутри LinearLayout (width и height = fill_parent). Класс в основном использует обработчик, который вызывает себя для прокрутки на заданную сумму. Я упростил код, чтобы показывать только текстовое представление, которое должно прокручиваться на 5 пикселей […]

Изменить правильную маржу в представлении программы?

Может ли этот атрибут динамически изменяться в Java-коде? android:layout_marginRight У меня есть TextView , который должен динамически менять свое положение на несколько пикселей влево. Как это сделать программно?