Android 如何将图像拖到另一个图像背面

Android 如何将图像拖到另一个图像背面,android,Android,当我拖动image1时,它会隐藏在image2的背景下,我需要在拖动后将image1设置在image2上 代码如下: image1.setOnTouchListener(新视图.OnTouchListener(){ 这是一个.xml文件 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layo

当我拖动image1时,它会隐藏在image2的背景下,我需要在拖动后将image1设置在image2上

代码如下: image1.setOnTouchListener(新视图.OnTouchListener(){

这是一个.xml文件

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="300dp"
    android:background="#888"
    android:orientation="vertical"
     >

    <ImageView
        android:id="@+id/imageView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ic_launcher" />

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
   android:layout_marginTop="10dp"
android:layout_gravity="center"
        android:src="@drawable/image" />
</FrameLayout>

我得到了答案:

用这个

             image1.bringToFront();

在另一个imageview的前面设置图像。

在xml中交换imageView1和imageView2在xml中交换后其工作方式相同
             image1.bringToFront();