Добавить нарисованное начало многострочного текстового представления - PullRequest
0 голосов
/ 04 мая 2019

Нужно добавить цитату в качестве рисованного в многострочном тексте, как показано ниже экрана.Как вы можете видеть, цитата находится в начале многострочного текста, а текст следующей строки начинается с цитаты ниже.

Quote(drawable) should be starting of text in Textview and enter image description here

Мне нужно использовать TextView для достижения этой цели, и кавычка должна быть прорисовываемой.

Если я использую свойство drawableLeft из TextView, его отображение выглядит так, как показано ниже.

enter image description here

     <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World!\nHello World!\nHello World!\nHello World!"
        android:drawableStart="@drawable/ic_quote"
        android:drawableLeft="@drawable/ic_quote"/>

1 Ответ

0 голосов
/ 04 мая 2019

Попробуйте использовать android:gravity="top"

, если это не сработало, переходите с отрицательным полем, как это

android:drawablePadding="-20sp"

Другой альтернативный способ - взять ImageView рядом с TextView внутри LinearLayout, чтобы вы могли применить гравитацию

...