最后一个图像按钮没有被渲染(实际上我看到一个错误,它会很快消失,以显示我视图的其余部分减去最后一个图像按钮。
我的活动布局如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent">
<ScrollView android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#FFFFFF">
<TableLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="top" android:stretchColumns="1, 2">
<TableRow>
<ImageButton android:background="#ffffff" android:src="@drawable/gettingstarted_cover" android:paddingTop="10px" android:paddingLeft="8px" android:paddingBottom="10px" android:layout_gravity="center_vertical|left"/>
<TextView android:text="@string/book_title1" android:textColor="#000000" android:paddingTop="10px" android:paddingLeft="8px" android:layout_gravity="center_vertical|center_horizontal"/>
<ImageButton android:src="@drawable/icon_i_page" android:background="#ffffff" android:layout_gravity="center_vertical|right" android:paddingRight="8px"/>
</TableRow>
<View android:layout_height="1px" android:background="#CCCCCC" />
<TableRow>
<ImageButton android:background="#ffffff" android:src="@drawable/underthedome_cover" android:paddingTop="10px" android:paddingLeft="8px" android:paddingBottom="10px" android:layout_gravity="center_vertical|left" />
<TextView android:text="@string/book_title2" android:textColor="#000000" android:paddingTop="10px" android:paddingLeft="8px" android:layout_gravity="center_vertical|center_horizontal" />
<ImageButton android:src="@drawable/icon_i_page" android:background="#ffffff" android:layout_gravity="center_vertical|right" android:paddingRight="8px"/>
</TableRow>
<View android:layout_height="1px" android:background="#CCCCCC" />
</TableLayout>
</ScrollView>
<ImageButton android:src="@drawable/free" android:background="#ffffff" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingTop="10px"/>
</LinearLayout>
尝试在Eclipse中调试它,但没有找到原因。
答案 0 :(得分:1)
在图像视图中将LinearLayout更改为Relative,android:layout_alignParentTop =“true”。 如果srcollvew将被imageview覆盖,请移动它(以防万一你在1.5)图像视图,然后设置android:layout_below =“@ id / myimagevieid” 视图上的id也必须由android设置:id =“@ + id / myimagevieid”