- 実際の画像ソースの高さ = 180px、幅 = 192px
- ImageView は幅 90 ピクセル、高さ 60 ピクセルです。
画面に表示されている実際の画像の高さと幅を知りたいです。誰か助けてくれませんか?
次のことを試しましたが、探していた結果が得られませんでした
- imageview.getWidth を実行すると、ImageView の 90px が取得されます
- imageView.getMeasuredWidth を実行すると、ImageView の 90px が取得されます
- imageview.getDrawable.getIntrinsicWidth を実行すると、実際のソース幅は 192px になります
- imageview.getDrawable.getBounds を実行すると、実際のソース幅が 192px になります
- ビットマップを取得して getScaledWidth(metrics) を実行すると、実際の asource の幅は 192px になります