ズームコントロールの適用方法

どのようにして ImageView にズームコントロールを動的に適用できますか?私の最小SDKバージョンは1.6です。ほとんどのサンプルを試しましたが、すべてのサンプルで ImageView の画像がズームインとズームアウトに設定されています。 ImageView をズームイン/ズームアウトしたい。ズームイン時に ImageView の幅と高さを上げ、ズームアウト時には ImageView の幅と高さを減らしたい。誰にでも解決策を提案できますか?

0
私はズームコントロールに触れたい
追加された 著者 Selva,

1 答え

はい、これはサイズを増やすコードです

140 is the factor by which image is mulitplied maintaining the height to width ratio
you can change this as you like


  Bitmap originalBitmap = BitmapFactory.decodeFile(IssueDataHandler.CONTENT_LOCAL_PATH+"/"+coverImageName.trim());
    Bitmap bitmap=originalBitmap;
    if (bitmap !=null) {
        int h = bitmap.getHeight();
        int w = bitmap.getWidth();
        h = 140*h/w;
        w = 140;
        bitmap = Bitmap.createScaledBitmap(bitmap, w, h, true);
        img.setImageBitmap(bitmap);
    }
1
追加された