2011-03-14 69 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

相關問題