0

각 행의 배경으로 드로어 블 세트가있는리스트 뷰를 만들려고합니다. 불행히도, 드로어 블은 꽤 커서 백그라운드의 이미지를 수용하기 위해 행의 높이가 커집니다. 질문은, 이미지 스케일을 행에 맞추기위한 간단한 방법이 있는지 여부입니다 (문제의 드로어 블 영역을 제외한 행의 내용에 의존해야하므로 행 자체의 높이에 관계 없음)리스트 뷰에 대한 행 드로어 블 가능 행 높이 변경

미리 감사드립니다.

+0

확실하지 귀하의 UI 성능에 영향을 미칠 것이기 때문에, 좋은 아이디어로 소리를하지 않는 목록의 각 행에 대해 큰 이미지 스케일링 어쨌든 필요한 scaleType 옵션

, 무엇을 배경 drawable이 보이지만, [9-patch] (http://developer.android.com/guide/developing/tools/draw9patch.html)를 만들려고 했습니까? –

답변

0

여기에서 3 가지 옵션을 생각해 볼 수 있습니다.
1. 드로어 블을 너에게 좋은 크기로 미리 조정하십시오. 다양한 화면 밀도 (ldpi, mdpi, hdpi)에 대해 서로 다른 크기를 준비해야합니다.
2. 9 패스 이미지로 변환
3. 드로어 블을 배경으로 설정하는 대신 레이아웃 패스에 ImageView를 만듭니다 당신의 그것에 이미지와 설정이 크게