2011-03-14 50 views
2

是否可以将ImageView从一个布局移动到另一个布局。如果我从一个布局移动图像到另一个我得到一个异常“java.lang.IllegalArgumentException异常:由于视图没有XYZ布局的孩子”Android图像拖动并从一个布局移动到另一个

如果我长按一个应用程序图标,应用从应用列表中移出视图到工作区。发射器如何做到这一点。它如何将应用程序图标从一种布局移动到另一种布局?

回答

1

我会以不同的方式思考它。您不必移动实际的视图对象,您的布局应该能够根据视图所代表的数据创建和删除相同类型的视图。这听起来像你正在从一个布局到另一个布局进行常规拖放。在新布局中发生丢弃时,此布局应该知道被删除的数据,并能够根据此数据创建新视图。原始布局应该知道它已经丢失了这些数据,并删除了原始视图。根据视图所代表的数据来思考,而不是视图对象本身可能是这里的一种方式。

+0

嗨,你能帮我解决这个问题吗? http://stackoverflow.com/questions/19579315/dragging-image-from-one-layout-to-another-layout-android – MMakati 2013-10-25 03:57:30

相关问题