1

私は独自の horizo​​ntalScrollView を持っており、その中に RelativeLayout (垂直) があり、この RelativeLayout の中に 3 つの LinearLayout(水平) があります。各 LinearLayout 内には、いくつかの ImageView があります。

この imageView をドラッグして、Horizo​​ntalScrollView 内にない別のレイアウトにドロップするにはどうすればよいですか?

私はアンドロイド (2.3.3) api レベル 10 で作業していますが、アイテムをドラッグ アンド ドロップする方法を見つけましたが、私が尋ねたようではありません。これは、Horizo​​ntalScrollView に関する私の xml の一部です。ImageView は、プログラムによって 3 つの LinearLayout に追加されます。

       <com.toj.hungrynow.HorizontalScrollViewEx
            android:id="@+id/listItem"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_above="@+id/barSettings"
            android:layout_alignParentTop="true"
            android:layout_marginLeft="40dp"
            android:layout_marginRight="40dp"
            android:scrollbars="none" >

            <RelativeLayout
                android:id="@+id/relativeContainer"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center_vertical|center_horizontal"
                android:background="@android:color/transparent"
                android:orientation="vertical" >

                <LinearLayout
                    android:id="@+id/topContainer"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_alignParentTop="true"
                    android:layout_centerHorizontal="true"
                    android:layout_marginBottom="10dp"
                    android:background="@android:color/transparent"
                    android:orientation="horizontal" >
                </LinearLayout>

                <LinearLayout
                    android:id="@+id/middleContainer"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_below="@+id/topContainer"
                    android:layout_centerHorizontal="true"
                    android:layout_marginBottom="10dp"
                    android:background="@android:color/transparent"
                    android:orientation="horizontal" >
                </LinearLayout>

                <LinearLayout
                    android:id="@+id/bottomContainer"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_below="@+id/middleContainer"
                    android:layout_centerHorizontal="true"
                    android:background="@android:color/transparent"
                    android:orientation="horizontal" >
                </LinearLayout>
            </RelativeLayout>
        </com.toj.hungrynow.HorizontalScrollViewEx>

ありがとう

4

0 に答える 0