当事件发生时,我使用下面的代码来缩放我的图像视图。但我希望通过图像视图放大或缩小视图。我怎样才能达到这个效果?跟踪搜索栏缩放图像视图隐藏。
private void seekBarScale(ImageView imgew) {
// TODO Auto-generated method stub
mImgeView = imgew;
seekbarscale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
}
@Override
public void onProgressChanged(SeekBar seekBar, int progresValue,
boolean fromUser) {
int progress=0;
progress = progresValue;
mImgeView.setScaleType(ScaleType.MATRIX);
BitmapDrawable drawable = (BitmapDrawable)mImgeView.getDrawable();
Bitmap viewBitmap = drawable.getBitmap();
int bmpWidth = viewBitmap.getWidth();
int bmpHeight = viewBitmap.getHeight();
seekbarscale.setMax(5);
int scale=(int) ((progress/10.0f)+0.5f);
float x = mImgeView.getScaleX();
float y = mImgeView.getScaleY();
float scalex=(x+progresValue);
float scaley=(y+progresValue);
//img.setScaleY((float) (y+progresValue));
Matrix matrix = new Matrix();
mImgeView.setScaleType(ScaleType.MATRIX);
matrix.postScale(scale,scale,bmpWidth/2, bmpHeight/2);
mImgeView.setImageMatrix(matrix);
当我跟踪搜索条形图时,缩放但未全屏显示如何实现此目的?仅显示缩放图像的中心部分仅剩余部分hide.how获取视图高度,宽度并应用于矩阵 你能帮帮我吗? 放大缩小他们应用矩阵中的翻译,但在这里我不知道如何申请?