imageview如何測(cè)厚度
imageview如何測(cè)厚度
2、判斷Drawable對(duì)象為BitmapDrawable類型,如是,則調(diào)用BitmapDrawable的getBitmap方法獲取Bitmap對(duì)象。3、Drawable對(duì)象不是BitmapDrawable類型,則需要使用imageView.measure方法先對(duì)ImageView進(jìn)行測(cè)量。4、獲取ImageView的測(cè)量寬度和測(cè)量高度,可以使用imageView.getMeasuredWidth和imageView.getMeasuredHeight方法。5、需要精確測(cè)量ImageView中圖片的厚度,可以使用Bitmap對(duì)象的getWidth和getHeight方法分別獲取圖片的寬度和高度。
導(dǎo)讀2、判斷Drawable對(duì)象為BitmapDrawable類型,如是,則調(diào)用BitmapDrawable的getBitmap方法獲取Bitmap對(duì)象。3、Drawable對(duì)象不是BitmapDrawable類型,則需要使用imageView.measure方法先對(duì)ImageView進(jìn)行測(cè)量。4、獲取ImageView的測(cè)量寬度和測(cè)量高度,可以使用imageView.getMeasuredWidth和imageView.getMeasuredHeight方法。5、需要精確測(cè)量ImageView中圖片的厚度,可以使用Bitmap對(duì)象的getWidth和getHeight方法分別獲取圖片的寬度和高度。
![](https://img.51dongshi.com/20241205/wz/18208983552.jpg)
1、首先,需要獲取ImageView的Drawable對(duì)象,可以使用imageView.getDrawable方法。2、判斷Drawable對(duì)象為BitmapDrawable類型,如是,則調(diào)用BitmapDrawable的getBitmap方法獲取Bitmap對(duì)象。3、Drawable對(duì)象不是BitmapDrawable類型,則需要使用imageView.measure方法先對(duì)ImageView進(jìn)行測(cè)量。4、獲取ImageView的測(cè)量寬度和測(cè)量高度,可以使用imageView.getMeasuredWidth和imageView.getMeasuredHeight方法。5、需要精確測(cè)量ImageView中圖片的厚度,可以使用Bitmap對(duì)象的getWidth和getHeight方法分別獲取圖片的寬度和高度。
imageview如何測(cè)厚度
2、判斷Drawable對(duì)象為BitmapDrawable類型,如是,則調(diào)用BitmapDrawable的getBitmap方法獲取Bitmap對(duì)象。3、Drawable對(duì)象不是BitmapDrawable類型,則需要使用imageView.measure方法先對(duì)ImageView進(jìn)行測(cè)量。4、獲取ImageView的測(cè)量寬度和測(cè)量高度,可以使用imageView.getMeasuredWidth和imageView.getMeasuredHeight方法。5、需要精確測(cè)量ImageView中圖片的厚度,可以使用Bitmap對(duì)象的getWidth和getHeight方法分別獲取圖片的寬度和高度。
為你推薦