2012-05-11 6 views
0

이 같은 활동에 동적으로 내 이미지를 추가하고 :Android - 이미지에 공백이 동적으로 추가 되었습니까?

RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); 
params.addRule(RelativeLayout.BELOW, POIdescription.getId()); 
ImageView imv=new ImageView(getApplicationContext()); 
imv.setImageBitmap(b); 
imv.setId(presumed_id); 
imv.setLayoutParams(params); 
imv.setPadding(0, 0, 0, 0); 
RelativeLayout rl=(RelativeLayout) findViewById(R.id.relativeLayout); 
rl.addView(imv); 

문제는, 내가 동적 이미지를 추가 할 때 (수 있습니다 그 중 세 가지를 말한다), 그들 사이의 큰 간격이있다. Padding을 0,0,0,0으로 설정하려고 시도했지만 도움이되지 않습니다. 내 경우에는 어디에 문제가 될 수 있는지 아십니까?

들으

나는 공간이 RelativeLayout의에 싸여 이미지 + 설명 사이에 이해

답변

0

는, 어쩌면 간격은 RelativeLayout의에서가 아니라 이미지 뷰에 발생합니다.

많은 이미지 위에 설명이 있습니까? 레이아웃 설명이 도움이 될 수 있습니다.

때때로 이미지의 크기가 원하는 크기가 아니므로 ScaleType = fitXY를 사용하여 레이아웃 문제인지 또는 이미지 크기인지 확인하십시오.

감사합니다.

관련 문제