我已经定义了这样的布局 -
`
<ImageView
android:id="@+id/first_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/square" />
<ImageView
android:id="@+id/second_big_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/first_icon"
android:scaleType="fitXY"
android:src="@drawable/square_big" />
<TextView
android:id="@+id/line1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#000000"
android:layout_alignTop="@id/second_big_image"
android:layout_toRightOf="@+id/second_big_image"
android:text="AND Here is the text" />
`
在屏幕上我看到它是这样的。我不明白为什么文本顶部有一点空间。即使我将它对齐到第二张图像的顶部,它仍然没有对齐。我该怎么做?
我已经试过了android:alignParentTop="true"
,也android:gravity="top"
。但似乎没有任何效果。可能这是 android textview 的行为,但我仍然想摆脱那个空间。
设置android:layout_marginTop="-4dip"
使它看起来像我想要的。但这是正确的做法吗?