6

ここに画像の説明を入力

  • 実際の画像ソースの高さ = 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 になります
4

1 に答える 1