如何在两个图像之间滑动和切换?

时间:2013-04-23 08:43:54

标签: android image swipe

在顶部,我有本地车牌图像,里面有编辑文字。

我需要向左或向右滑动并将本地车牌图像切换到全球车牌(新)图像以输入较少的限制值。

以下所有其他信息应保留,不要移动。

请推荐我如何在Android中执行此操作?

2 个答案:

答案 0 :(得分:0)

使用ViewSwitcher

<RelativeLayout
android:background="#0000FF"
android:layout_width="fill_parent"
android:layout_height="fill_parent"  >

<ImageView 
        android:id="@+id/img1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:src="@drawable/smile" />


<TextView
    android:text="Loading..."
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:textSize="20dp"
    android:textColor="#FFFFFF"
    android:layout_centerHorizontal="true"
    android:layout_below="@+id/progressbar" />

</RelativeLayout>

<RelativeLayout
android:background="#FFFF00"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >

<TextView
        android:text="Finished!"
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"
        android:textSize="20dp"
        android:textColor="#000000"
        android:layout_marginTop="10dp"
        android:layout_centerHorizontal="true" />

<ImageView 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/img1"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="50dp"
        android:src="@drawable/smile" />

</RelativeLayout>

答案 1 :(得分:0)

您可以使用gestureoverlayview处理触摸和滑动检测,请参阅此网站

http://developer.android.com/reference/android/gesture/GestureOverlayView.html