0
방금 프레스코 사용을 시작했으며 관련 문서의 단계를 수행했습니다. 내 Listview 어댑터 내에서 SimpleDraweeView에 URI를로드 할 수 있었고 지금은로드하는 동안 이미지 품질이 향상되는 점진적 jpeg를 구현하려고합니다. 문제는 사이트에서 제공 한 코드가 예상대로 작동하지 않는다는 것입니다. 우리는로드 중이지만 점진적으로로드되지 않습니다 (이미지가로드 될 때 점진적으로 화질이 올라가지 않습니다). 내가 누락되었거나 잊어 버린 것이 있습니까? 난 이미 내 응용 프로그램 클래스에이를 추가 한android에서 프레스코를 사용하여 프로그레시브 jpeg를 설정하는 방법
compile 'com.facebook.fresco:fresco:0.13.+'
: 여기
내 빌드 의존성이다 여기//For fresco
Fresco.initialize(this);
여기 내 XML
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/tag_iv_tu"
android:layout_width="@dimen/tu_tag_side"
android:layout_height="@dimen/tu_tag_height"
android:layout_centerInParent="true"
android:layout_gravity="center_horizontal"
fresco:placeholderImage="@drawable/abc_ic_menu_share_mtrl_alpha" />
입니다 그리고 코드 내 listview 어댑터의 getView() 메소드 내에서
ImageRequest request = ImageRequestBuilder.newBuilderWithSource(fileUri)
.setProgressiveRenderingEnabled(true)
.build();
DraweeController controller = Fresco.newDraweeControllerBuilder()
.setImageRequest(request)
.setOldController(holder.tag_iv_tu.getController())
.build();
holder.tag_iv_tu.setController(controller);
감사합니다, 그것은 작동하지만 나는 천천히 그 다음으로 흐리게 시작하는 방식 인스 타 그램은 않습니다 같은 품질을 개선 할 수있는 방법이있다 :
이 시도? –
@PatriceAndala, 프로그레시브 jpeg로 흐리게 처리하는 방법을 찾았습니까? – AmniX
아니, 아직 답변을 기다리고 있습니다. –