我的代码

<ScrollView
    android:id="@+id/scroll"
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:layout_weight=".3">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">

        <ImageView
            android:id="@+id/json"
            android:onClick="album"
            android:scaleType="fitXY"
            android:layout_width="fill_parent"
            android:layout_height="140dp" />

        <ImageView
            android:id="@+id/json1"
            android:layout_marginTop="3dp"
            android:onClick="live"
            android:scaleType="fitXY"
            android:layout_width="fill_parent"
            android:layout_height="140dp" />

    </LinearLayout>
</ScrollView>


我如何为所有尺寸的屏幕独立设置imageviews的高度...

现在在手机中看起来还不错,但是在选项卡上,独立的scrollview的imageviews被拉长了。

最佳答案

那些由于scaleType而被拉伸,
将其设置为centerInside,它将正常工作。

10-08 07:20
查看更多