我想创建一个布局,将图像的顶部与 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"
属性似乎只影响文本,而不影响可绘制对象。