我想创建一个布局,使得一张图片的顶部与一个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" />
< p > android:gravity="top"
属性似乎只影响文本,而不影响可绘制对象。