2011-04-27 66 views

回答

1

您可以使用TranslationAnimation,但視圖只能在不同的位置「顯示」。點擊目標將保持在同一個位置。

你可以嘗試的是使用bitmapCache創建視圖的位圖,拖動它,當你放下它時,將視圖移動到新的位置,爲您的LayoutParams使用絕對值或者通過類似下面的gridview它在你的細胞中放置了懸掛的視圖。有點像它在發射器應用程序中完成的。這些觀點會以這種方式進入到位。

這是否有意義? Pobably not :) 也許還可以在LayoutParams中爲邊距設置動畫,併爲每個touchEvent嘗試調用父級的requestLayout。

+0

我試過邊緣的方法,真的不起作用。 – 2011-04-27 17:45:57

0

我想指點你this教程。我認爲你正在尋找什麼。 :)

+0

不完全是,我已經知道如何閱讀用戶輸入,我需要能夠將視圖拖動。 – 2011-09-08 13:59:32