세부 화면의 전체 이미지와 함께 ListView에 작은 축소판 이미지를 표시해야합니다.선명도를 잃지 않고 확대 된 이미지를 표시하려면 어떻게해야합니까?
두 개의 레이아웃에서 동일한 이미지를 사용하고 있습니다.
<ImageView android:id="@+id/update_details_img"
android:layout_width="289dip" android:layout_height="206dip"
android:src="@drawable/q_silhouette" android:paddingTop="10dp"
android:scaleType="fitXY" android:gravity="center">
</ImageView>
원본 이미지의 크기가 약 300x360의이다 :
<ImageView android:layout_height="50dip"
android:layout_width="50dip"
android:id="@+id/item_view_img"
android:scaleType="fitXY">
</ImageView>
가 여기 내 상세보기의 <ImageView>
는 : 여기 내 목록 항목 <ImageView>
입니다. 내 이미지 디스플레이도 좋아 보이지 않습니다. 선명도를 유지하면서 이미지를 어떻게 표시 할 수 있습니까?
안녕하세요 @Fuzzical Logic, 내 ''에'centerInside'를 추가했습니다. 이미지가 언급 된 너비 (289dip), 높이 (206dip)로 표시되지 않습니다 .. 매우 작게 표시됩니다 ... <이미지보기 android : id = "@ + id/update_details_img" \t android : layout_width = "289dip"로이드 : layout_height = "206dip" \t 로이드 : SRC = "@ 묘화/q_silhouette"로이드 : paddingTop = "10dp" \t 로이드 : scaleType = "centerInside"로이드 중력 = "센터"> \t \t \t \t \t \t \t \t \t \t –
그러나 원본은 300 x 360? 나타나는 실제 크기는 얼마입니까? 그걸 구할 수 있니? –
이번에는 내 이미지의 실제 크기가 800x600입니다. 내 레이아웃에서는 여전히 android : layout_width = "800dip"android : layout_height = "600dip"'을 사용하여 작은 크기로 표시하고 있습니다 .. 여백 크기는 커지지만 이미지 여전히 매우 작게 표시됩니다. 50x50 인 것처럼 보입니다. –