Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.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
Java 将相对物翻转一次点击_Java_Android_Android Layout_Flipview - Fatal编程技术网

Java 将相对物翻转一次点击

Java 将相对物翻转一次点击,java,android,android-layout,flipview,Java,Android,Android Layout,Flipview,我有一个RelativeLayout,其中有另一个RelativeLayout如果可能的话,我想翻转整个页面的最后一个布局,但我不知道是否可能。布局如下: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:fi

我有一个
RelativeLayout
,其中有另一个
RelativeLayout
如果可能的话,我想翻转整个页面的最后一个布局,但我不知道是否可能。布局如下:

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:fillViewport="true"
    android:fitsSystemWindows="true"
    android:gravity="center|top"
    android:layout_gravity="center|top"
    android:background="#e7e9e8"
    android:layout_height="fill_parent" >

    <RelativeLayout
        android:layout_width="fill_parent"
        android:fitsSystemWindows="true"
        android:layout_height="fill_parent"
        android:layout_gravity="center|top"
        android:gravity="center|top"    
        android:id="@+id/relativelayout"
        android:orientation="vertical" >

        <TextView
            android:id="@+id/txt"
            android:background="@layout/background_card"
            android:layout_marginRight="10dp"
            android:layout_marginTop="30dp" 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:gravity="left"
            android:layout_toRightOf="@+id/btns"
            android:fontFamily="sans-serif-light"
            android:text=""
            android:textColor="#ff888888"
            android:textSize="18dp" />

         <ImageView 
                android:id="@+id/photo"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/list" 
             /> 

    <!-- for weather -->
    <RelativeLayout
        android:id="@+id/tableLayout1"
        android:layout_below="@+id/imageviewMain"
        android:layout_width="fill_parent"
        android:layout_centerHorizontal="true"
        android:layout_margin="10dp"
        android:background="@layout/background_card"
        android:layout_height="wrap_content" >


         <TextView
                    android:id="@+id/citybox"
                    android:textColor="#63b875"
                    android:fontFamily="sans-serif-condensed"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="City"
                    android:layout_margin="1dp"
                    android:textSize="23sp" />
         <ImageView
                    android:id="@+id/imageview_forecast_info"
                    android:layout_width="95dp"
                    android:layout_centerHorizontal="true"
                    android:src="@drawable/clear"    
                    android:layout_below="@+id/citybox"
                    android:layout_alignParentLeft="true"
                    android:layout_height="95dp" />

        <TextView
                    android:id="@+id/temperaturenow"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_below="@+id/imageview_forecast_info"
                    android:fontFamily="sans-serif-light"
                    android:text="@string/ricercacondition"
                    android:layout_margin="1dip"
                    android:textColor="#ff888888"
                    android:textSize="15sp" />
        <TextView
                    android:id="@+id/temperatura"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:fontFamily="sans-serif-light"
                    android:text=""
                    android:gravity="right"
                    android:layout_alignParentRight="true"
                    android:layout_marginRight="1dp"
                    android:layout_marginLeft="5dp"
                    android:layout_toRightOf="@+id/imageview_forecast_info"
                    android:textColor="#ff888888"
                    android:textSize="75sp" />

        <TextView
                    android:id="@+id/maxmin"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:fontFamily="sans-serif-condensed"
                    android:text=""
                    android:textColor="#FFBB33"
                    android:gravity="right"
                    android:layout_alignParentRight="true"
                    android:layout_marginRight="5dp"
                    android:layout_marginLeft="5dp"
                    android:layout_below="@+id/temperatura"
                    android:layout_toRightOf="@+id/imageview_forecast_info"
                    android:textSize="16sp" />

    </RelativeLayout>

    <!-- end weather layout --> 


    </RelativeLayout>

</ScrollView>


我需要翻转
天气
布局的部分。我看到了这一点:但我真的不明白在我的情况下我该怎么办。事实上,第一个问题是;我是否可以翻转布局,例如
ImageView
或其他内容?如果是,怎么做?我有一个
活动
,而不是
片段
。我能做吗?

我建议你在安卓系统中使用。Android中的视图转换动画非常有限。一个特别的遗漏是iOS中常见的3D翻转过渡


还要检查

以通知我已开发了一个新库,其中包括基本翻转动画和扩展的
ViewFlipper
。我指的是一个完全可定制的库,你可以在其中交换任何类型的视图和布局,以及你想要的任何类型的动画和形状(以及更多),包括Gmail图像翻转


请看一看。

那么,你是说这应该有效,但它不是raccomanded,因为有限?