【发布时间】:2012-06-01 18:52:46
【问题描述】:
如何使图像适合从相机捕获的屏幕?我目前有一个预览,它是所拍摄图像的一种缩略图版本。我想触摸它并使其适合整个屏幕。在布局中,我有属性:
android:onClick="previewPhoto"
但我不知道如何继续。这是我认为我应该做的,但想知道是否有更简单的方法。如果我开始一个新的活动,我应该如何完成以下代码?
public void previewPhoto(View view){
Toast.makeText(this, "Photo touched!", Toast.LENGTH_SHORT).show();
mImageView.setScaleType(ScaleType.FIT_XY);
Intent fullScreenIntent = new Intent(view.getContext(),FullImageActivity.class);
fullScreenIntent.putExtra
//ProfilePageNormalUser.this.startActivity(fullScreenIntent);
}
请注意,mImageView 是一个保存拍摄照片的对象。当我简单地使用setScaleType(ScaleType.FIT_XY); 时,它会使图像适合小缩略图视图。
【问题讨论】:
标签: android onclick imageview touch-event image-enlarge