2014-04-23 1 views
0
ImageView imgBkg; 
imgBkg=(ImageView)findViewById(R.id.imgBkg); 
int width =imgBkg.getDrawable().getIntrinsicWidth(); 
int height=imgBkg.getDrawable().getIntrinsicHeight(); 

내가 사진, ID가, imgBkg입니다로드가 있지만 나는 이미지의 폭을 얻을 getIntrinsicWidth 사용할 때, 그것은 내가이 행동의 이유는 무엇입니까 ImageJ이미지 i가로드하는 크기가 ImageJ가 측정 한 크기와 다른 이유는 무엇입니까? 거의 0.88 배입니까?

에서 얻을 크기와 다릅니다?

답변

0

API 참조 서에 설명되어 있습니다. 내장형 너비는 ImageView의 크기에 관계없이 리소스에 저장된 이미지의 정확한 크기입니다.

관련 문제