Android ViewFlipper-如何将我的ImageView居中

Android ViewFlipper-如何将我的ImageView居中,android,android-layout,imageview,viewflipper,Android,Android Layout,Imageview,Viewflipper,我有一个viewflipper,其中有图像,我的问题是图像(imageview)没有居中。我已经解决了几个小时,不幸的是没有工作。我在imageview中找不到setGravity或gravity。以下是我的非工作代码: 我的布局 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:ori

我有一个viewflipper,其中有图像,我的问题是图像(imageview)没有居中。我已经解决了几个小时,不幸的是没有工作。我在imageview中找不到setGravity或gravity。以下是我的非工作代码:

我的布局

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ViewFlipper android:id="@+id/flipper" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_gravity="center"   
    android:scaleType="centerInside"
    android:background="#000000"
> 
</ViewFlipper>

非常感谢您的帮助。

将您的
图像视图设置为这样如何:

image.setScaleType(ImageView.ScaleType.FIT_CENTER);

尝试将“视口翻转器宽度”设置为

    android:layout_width="wrap_content"

我有一个类似的问题,这个问题很好

你能添加一个问题的图像吗?能将你的代码提取到一个独立的应用程序中并分发吗?你知道怎么做吗?
image.setScaleType(ImageView.ScaleType.FIT_CENTER);
    android:layout_width="wrap_content"