Я хочу создать макет, который выравнивает верхнюю часть изображения по верхней части TextView, например:
--------- Text text text text text text text
| Image | text text text text text text text
--------- text text text text text text text
text text text text text text text
text text text text text.
Я попытался сделать это, установив android:drawableLeft
для моего изображения, но это центрирует изображение по вертикали:
Text text text text text text text
--------- text text text text text text text
| Image | text text text text text text text
--------- text text text text text text text
text text text text text.
Возможно ли это только с TextView или мне нужно создать RelativeLayout, содержащий TextView и ImageView?
Вот макет XML для моего TextView, который дает неверный макет.:
<TextView
android:gravity="top"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/image"
android:drawablePadding="8dp"
android:text="@string/text" />
Кажется, что атрибут android:gravity="top"
влияет только на текст, а не на рисуемый.