2020年4月24日 星期五

[ Android Studio ] Matrix - 圖片更改比例大小的方法

圖片載入更改大小的方法是使用 Matrix 元件。

一、Matrix 屬性:
setScale():設定比例

setSinCos():設置矩陣旋轉指定的正弦和余弦值。
setSkew():偏斜
postScale():崗位比例
preScale():預先比例
preTranslate():預先翻譯
mapPoints():地圖點

二、程式語法:

ImageButton pic = (ImageButton)findViewById(R.id.imageButton);
Bitmap bitmap = ((BitmapDrawable)picb.getDrawable()).getBitmap();
Matrix matrix = new Matrix();
matrix.setScale(0.7f, 0.7f);

Bitmap bitmap_new = Bitmap.createBitmap(bitmap, 0, 0,  bitmap.getWidth(), bitmap.getHeight(), matrix, false);
pic.setImageBitmap(bitmap_new);

沒有留言:

張貼留言

影片的問題請留在影片的留言區裡。
部落格不會另外通知給我,所以很難發現你有留言。