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.

questionAnswers(5)

yourAnswerToTheQuestion