Wyrównaj górę obrazu do początku TextView
Chcę utworzyć układ, który wyrównuje górę obrazu do początku widoku tekstowego w następujący sposób:
<code>--------- 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. </code>
Próbowałem to zrobić, ustawiającandroid:drawableLeft
do mojego obrazu, ale który centruje obraz w pionie:
<code> 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. </code>
Czy jest to możliwe tylko za pomocą TextView, czy muszę utworzyć RelativeLayout zawierający TextView i ImageView?
Oto układ XML dla mojego TextView, który daje nieprawidłowy układ:
<code><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" /> </code>
Theandroid:gravity="top"
atrybut wydaje się wpływać tylko na tekst, a nie na rysowanie.