2016-05-20 10 views
1

私はAndroidアプリに画像スライドが欲しいです。 だから、私はdaimajiaライブラリを使用しています。(https://github.com/daimajia/AndroidImageSliderアンドロイドdaimajiaスライダーを使用して画像の比率を維持したい。

私はこのように画像の比率を保つ必要があります。

<ImageView 
android:id="@+id/main_function01" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:adjustViewBounds="true" 
android:scaleType="fitXY" 
android:src="@mipmap/img_app_function_02" /> 

しかし、私はdaimajiaライブラリのSliderLayoutを使用すると動作しません。

<com.daimajia.slider.library.SliderLayout 
android:id="@+id/slider" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
custom:auto_cycle="true" 
custom:indicator_visibility="visible" 
custom:pager_animation="Accordion" 
custom:pager_animation_span="1100" /> 

どうすればいいですか?または他の最良の方法がありますか?

答えて

0

スライダーに加えながら、あなたは、画像ごとに設定する必要があります。

 TextSliderView textSliderView = new TextSliderView(context); 
     textSliderView 
       .setScaleType(BaseSliderView.ScaleType.CenterCrop) 
       .image(url); 

     mSlider.addSlider(textSliderView); 

それはフィット、CenterCropまたはCenterInsideことができます。

https://github.com/daimajia/AndroidImageSlider/blob/master/library/src/main/java/com/daimajia/slider/library/SliderTypes/BaseSliderView.java#L235

関連する問題