我有自己的horizontalScrollView,里面有一个RelativeLayout(垂直),这个RelativeLayout里面有三个LinearLayout(horizontal)。在每个 LinearLayout 中,我都有一些 ImageView。
如何拖动此 imageView 并将其放入不在 HorizontalScrollView 内的另一个布局中?
我正在使用 android (2.3.3) api level 10,我找到了拖放项目的方法,但不像我问的那样。这是我的 xml 中与 HorizontalScrollView 相关的一部分:ImageView 以编程方式添加到三个 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>
谢谢