通过触摸事件调整图标大小

时间:2012-09-27 04:49:00

标签: java android

我会在同一个视图中执行可以导入多个图标的应用程序,我可以 resize 触摸每个图标 how I can resize icons by touch event ?

2 个答案:

答案 0 :(得分:0)

我建议尝试这个并缩放你的图像使用矩阵类。

Bitmap bmp = BitmapFactory.decodeResource(myContext.getResources(),drawableId);
            int w = bmp.getWidth();
            int h = bmp.getHeight();


Matrix bMatrix = new Matrix();
            bMatrix.postScale(scaleWidth, scaleHeight);
            Bitmap resizedBitmap = Bitmap.createBitmap(bmp, 0, 0, w, h , bMatrix, true);

答案 1 :(得分:0)

看看这个Input Events可能对你有帮助..