图像缩放,滚动,无边距(缩放?)

时间:2012-05-13 14:25:47

标签: android imageview

一个非常容易的事,我想。

有一个图片:exp1.png,我希望以横向或纵向方式适合屏幕,并希望用户可以滚动此图片。

请告诉我,如果我这样做的话:

1.我在xhdpi(1024x ....)hdpi(640x ....)和ldpi,mdpi(480x ...)中复制了不同的分辨率

2.有这样的布局:

<ScrollView android:id="@+id/scrollView1"
android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@+id/exp1_image" android:src="@drawable/exp1"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:scaleType="centerInside" />
</ScrollView>

3.有这样的课程:

    public class ImageActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    ImageView image = (ImageView) findViewById(R.id.exp1_image);
    }
}

一个。在纵向模式下,我有“上边距”(黑屏),图像不适合屏幕。我不知道热设置图像的标题(图像)。 湾在横向模式下:图像居中而不缩放,我有左右边距

滚动非常好。我看到,为了缩放我必须添加一些代码,Imageview本身不支持,对吧?

由于

0 个答案:

没有答案