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

Android TextView не полностью обновляет

У меня есть поток, который обновляет текстовое представление с помощью runnable: // runnable to allow updating the UI from the thread Runnable updateTextView = new Runnable() { public void run() { mTextView.setText(mDisplayedText); mTextView.invalidate(); } }; Однако текст не обновляется должным образом. Он работает для первых нескольких записей, затем записывает только половину текста, оставляя вторую половину […]

Обработка нескольких ClickableSpan в TextView

Я долго задерживался в этой проблеме. У меня есть простая строка "This is a link and this is another link" . Я хочу, чтобы слова «link» были доступны по клику, чтобы открыть в браузере разные URL-адреса. Простейший способ, который я могу сделать, – установить режим Click-able Span для обоих слов «link» с разными URL-адресами, но […]

Android TextView Что делает elegantTextHeight? (API 21)

Я столкнулся с атрибутом elegantTextHeight для TextView, но не вижу никаких изменений, когда я играю с ним. Что оно делает? И как его использовать?

TextView не подходит для экрана

У меня есть активность с TextView. Я хотел бы выровнять его в нижней части экрана, в центре, и мне бы хотелось, чтобы TextView соответствовал ширине экрана. Это мой XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:background="#ffffff" tools:context=".ShowCard" > <TextView android:id="@+id/textView" android:layout_alignParentBottom="true" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:background="#33000000" android:textColor="#000000" android:text="@string/lorem_ipsum" /> Результат не то, что […]

Как highlite слово, которое щелкнет в Textview android

Я создаю одно приложение, в котором я получаю вход от пользователя в EditText. Теперь, после нажатия кнопки, введенная строка отображается в TextView. Теперь мой вопрос: когда пользователь нажимает на любое слово, я делаю это слово, как выделено в TextView. Например: User input: Привет, друг, как вы. Когда пользователь нажимает «Hello», он будет выделен в TextView. […]

Как программно отображать 5dp строк в TextView

Я хочу изменить пространственное пространство TextView программно. Я искал, и я нашел setLineSpacing . Проблема в том, что он получает два параметра, я пробовал столько значений, но я не мог получить результат, который я хотел. Мне просто нужно предоставить текстовое пространство TextView 5dp, что я должен положить в метод, чтобы дать ему 5 dp linespace?

Android: установите цвет текста для программно созданного TextView

Я создал TextView программно, Теперь я хочу установить цвет текста в TextView ниже, это мой код TableLayout ll = (TableLayout) findViewById(R.id.auditContent); public TableRow row; TextView txtNumber; for (int i = 0; i < ItemCount; i++) { row = new TableRow(MainActivity.this); TableRow.LayoutParams lp = new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT); row.setLayoutParams(lp); row.setWeightSum(1f); txtNumber = new TextView(MainActivity.this); txtNumber.setGravity(Gravity.CENTER); txtNumber.setText("No." + count); […]

Как установитьИзменить с правой стороны Textview Programatically

Я могу установить права на просмотр текста с помощью атрибута xml, например <TextView android:id="@+id/txtarrow1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableRight="@drawable/arrow" android:gravity="right" android:onClick="VideoClick" android:padding="5dip" android:textColor="#feb4e7" > </TextView> Я хочу установить android:drawableRight="@drawable/arrow" Программно txtarrow1.setBackgroundResource(R.drawable.arrow_blue); Но этот не работает

Можно ли показывать цифровые тексты в TextView в Android?

Привет, друзья, В моем приложении есть требование, чтобы текстовые значения отображались в цифровом текстовом формате, можно ли это сделать в TextView (как показывают цифровые часы)? Любая помощь пожалуйста.

Как установить фон для textview в коде?

Я установил равный прозрачный фон textview, и теперь я хочу изменить его фон в коде. Когда нажимаете на mybtn (это кнопка), измените фон textview, как это сделать? код: Button btn = (Button) findViewById(R.id.btn_dialog); btn.setBackgroundColor(color.transparent); btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { TextView txt = (TextView) findViewById(R.id.txt); txt.setBackgroundColor(??????); Toast.makeText(getBaseContext(), "this test is ok!", Toast.LENGTH_SHORT).show(); […]