【发布时间】:2013-12-12 14:30:08
【问题描述】:
我创建了一个scrollview,其中包含LinearLayout,其中有一些ImageButtons,如下图所示,一些图片是从左侧切下的一部分:
正如您在图片中看到的那样,剪切后的图片保留了一个可以包含所有内容的地方,在它们周围的布局上也是如此。
我的代码:
<ScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:layout_weight="0.08"
android:layout_marginRight="35dp" >
<LinearLayout
android:id="@+id/lefter"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@android:color/transparent"
android:gravity="center"
android:orientation="vertical"
android:paddingBottom="15dp"
android:paddingTop="10dp"
android:weightSum="5" >
<ImageButton
android:id="@+id/backhome_side"
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_gravity="center"
android:layout_weight="1"
android:adjustViewBounds="true"
android:layout_marginBottom="2dp"
android:background="@android:color/transparent"
android:clickable="true"
android:scaleType="centerInside"
android:src="@drawable/light_backhome" />
<ImageButton
android:id="@+id/leave_side"
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_gravity="center"
android:layout_weight="1"
android:adjustViewBounds="true"
android:layout_marginBottom="2dp"
android:background="@android:color/transparent"
android:clickable="true"
android:scaleType="centerInside"
android:src="@drawable/light_leave" />
/*
.
.
.
.// another 7 images*/
</LinearLayout>
</ScrollView>
【问题讨论】:
-
使用 android:scaleType="fitXY"
标签: android layout scrollview android-linearlayout imagebutton