次のように、画像の上部を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だけで可能ですか、それともTextViewとImageViewを含むRelativeLayoutを作成する必要がありますか?
間違ったレイアウトを与える私のTextViewのXMLレイアウトは次のとおりです。
<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"
テキストにのみ影響し、ドローアブルには影響しないようです。