2016-06-22 4 views
0

DraweeViewの画像の読み込みを、どのようにして幅を調整できるようにするには? "X dp"DraweeViewのスケールフィットの幅

<com.facebook.drawee.view.SimpleDraweeView 
     android:layout_width="match_parent" 
     android:layout_height="X dp"/> 

dpのある固定量を意味:

DraweeViewは、このように構成されています。画像の高さは、Viewに収まらない場合は切り取る必要があります。

答えて

1

あなたはあなたのケースではhttp://frescolib.org/docs/scaling.html

を参照してください、このためのスケールタイプを使用することができ、centerCropは動作するはずです:

XMLでのごDraweeにこれを追加:fresco:actualImageScaleType="centerCrop" Javaでは

GenericDraweeHierarchyBuilder builder = ... // your builder 
builder.setActualImageScaleType(ScaleType.CENTER_CROP); 

さらに複雑なスケーリングが必要な場合は、を拡張する独自のスケーリングタイプを実装することもできますを開き、Javaで設定します。

関連する問題