Установить рисование до конца текста в TextView - PullRequest
0 голосов
/ 18 февраля 2019

Я хочу установить нарисованное изображение в конец текста, но оно показывает конец текстового представления.

Вот мой код

<TextView
     android:id="@+id/tv_overweight_messsage"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content
     android:layout_marginTop="@dimen/activity_marginVertical_Large"
     android:gravity="center"
     android:text="dvdmnvkdnxknb vcnbvcxmnbxm,cbn,m vnnxmndxvbhddbv svbhzv"
     android:textColor="@color/required"
     android:textSize="@dimen/textSize_small"
     android:drawablePadding="@dimen/widget_padding"
     android:drawableRight="@drawable/img_infobn"
     android:visibility="gone"
     app:mfafont="@string/font_Questrial_Regular"
     tools:visibility="visible" />

Ответы [ 5 ]

0 голосов
/ 18 февраля 2019

Вам нужно использовать android:drawableEnd вместо drawableRight.

0 голосов
/ 18 февраля 2019

Это потому, что вы использовали гравитацию center вместо центра тяжести, вам нужно использовать end.

0 голосов
/ 18 февраля 2019

Проверьте это -

 <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:drawableRight="@drawable/ic_arrow_back_black_24dp"
            android:gravity="center"
            android:paddingLeft="10dp"
            android:paddingRight="10dp"
            android:drawablePadding="10dp"
            android:text="text"/>
0 голосов
/ 18 февраля 2019

Попробуйте установить

android:layout_width="match_parent"
0 голосов
/ 18 февраля 2019

Вы можете вставить ImageSpan в SpannableString и установить TextView для отображения этого.Например:

String text = "hello  ";
SpannableStringBuilder sb = new SpannableStringBuilder(text);
ImageSpan imageSpan = new ImageSpan(context, R.drawable.my_icon);
sb.setSpan(imageSpan, text.length() - 1, text.length()), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...