ViewFlipper には多くの ImageView があります。各 ImageView には ScaleType が FIT_START に設定されているため、画像は上部に「固定」されます。今、私は縦の画像に問題があります - それらは左に行き、私はそれらを中央に置きたいです。FIT_START と CENTER を組み合わせることができないので、別の解決策を探しています。何か案は?
ありがとう!
ImageView iv = new ImageView(getApplicationContext());
iv.setImageBitmap(bm);
iv.setAdjustViewBounds(true);
iv.setScaleType(ScaleType.CENTER_INSIDE);
flipper.addView(
iv,
new LayoutParams(LayoutParams.MATCH_PARENT,
(int) Utils.dp2px(256,
getApplicationContext())));
<ViewFlipper
android:id="@+id/view_flipper"
android:layout_width="match_parent"
android:layout_height="256dp"
android:autoStart="false"
android:flipInterval="0" >
</ViewFlipper>