Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓:无法翻转_Android_Imageview_Flip - Fatal编程技术网

Android 安卓:无法翻转

Android 安卓:无法翻转,android,imageview,flip,Android,Imageview,Flip,我编写了一个应用程序,当用户点击ImageView时,它将翻转到另一侧。开始时,将显示imgFront。用户点击后,imgBack应显示在与imgFront相同的轴上。然而,这并没有发生,但我的应用程序能够顺利运行。有什么想法吗 爪哇: Activity.xml: <RelativeLayout android:layout_width="90dp" android:layout_height="90dp" android:layout_marginTop="80d

我编写了一个应用程序,当用户点击ImageView时,它将翻转到另一侧。开始时,将显示imgFront。用户点击后,imgBack应显示在与imgFront相同的轴上。然而,这并没有发生,但我的应用程序能够顺利运行。有什么想法吗

爪哇:

Activity.xml:

<RelativeLayout
    android:layout_width="90dp"
    android:layout_height="90dp"
    android:layout_marginTop="80dp"
    android:clickable="false">

    <ImageView
    android:id="@+id/imgFront"
    android:layout_width="90dp"
    android:layout_height="90dp"
    android:src="@drawable/front"
    android:layout_alignTop="@+id/imgBack"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
        android:contentDescription="@string/imgFront"
        android:clickable="false" />

    <ImageView
    android:id="@+id/imgBack"
    android:layout_width="90dp"
    android:layout_height="90dp"
    android:alpha="0"
    android:src="@drawable/back"
        android:layout_alignParentTop="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
        android:contentDescription="@string/imgBack"
        android:clickable="false" />

</RelativeLayout>

<RelativeLayout
    android:layout_width="90dp"
    android:layout_height="90dp"
    android:layout_marginTop="80dp"
    android:layout_marginLeft="130dp"
    android:clickable="false">

    <ImageView
        android:id="@+id/imageView3"
        android:layout_width="90dp"
        android:layout_height="90dp"
        android:src="@drawable/front"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:contentDescription="@string/imgFront3"
        android:clickable="false" />

    <ImageView
        android:id="@+id/imageView4"
        android:layout_width="90dp"
        android:layout_height="90dp"
        android:alpha="0"
        android:src="@drawable/back"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:contentDescription="imgBack3"
        android:clickable="false" />
</RelativeLayout>

这段代码做得很好,但请看看我刚刚开发的库,它包括基本翻转动画和扩展ViewFlipper。我指的是一个完全可定制的库,在这里你可以将任何类型的视图和布局与你想要的任何类型的动画和形状进行交换,包括Gmail图像翻转

<RelativeLayout
    android:layout_width="90dp"
    android:layout_height="90dp"
    android:layout_marginTop="80dp"
    android:clickable="false">

    <ImageView
    android:id="@+id/imgFront"
    android:layout_width="90dp"
    android:layout_height="90dp"
    android:src="@drawable/front"
    android:layout_alignTop="@+id/imgBack"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
        android:contentDescription="@string/imgFront"
        android:clickable="false" />

    <ImageView
    android:id="@+id/imgBack"
    android:layout_width="90dp"
    android:layout_height="90dp"
    android:alpha="0"
    android:src="@drawable/back"
        android:layout_alignParentTop="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
        android:contentDescription="@string/imgBack"
        android:clickable="false" />

</RelativeLayout>

<RelativeLayout
    android:layout_width="90dp"
    android:layout_height="90dp"
    android:layout_marginTop="80dp"
    android:layout_marginLeft="130dp"
    android:clickable="false">

    <ImageView
        android:id="@+id/imageView3"
        android:layout_width="90dp"
        android:layout_height="90dp"
        android:src="@drawable/front"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:contentDescription="@string/imgFront3"
        android:clickable="false" />

    <ImageView
        android:id="@+id/imageView4"
        android:layout_width="90dp"
        android:layout_height="90dp"
        android:alpha="0"
        android:src="@drawable/back"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:contentDescription="imgBack3"
        android:clickable="false" />
</RelativeLayout>