添加要拖动的浮动视图

时间:2011-04-27 15:42:32

标签: android views draggable

我已经知道了Android floating view (over other views)

我已经知道并自己动手将其添加到其他视图中。

我现在的问题是,我需要拖动这些视图,我不知道如何翻译。

2 个答案:

答案 0 :(得分:1)

您可以使用TranslationAnimation,但视图只会“显示”在不同的位置。点击目标将保留在同一位置。

您可以尝试使用bitmapCache创建视图的位图,拖动它并在您放下它时使用LayoutParams的绝对值或在其下面使用类似gridview的东西将视图移动到新位置在你的细胞中你放置了悬垂的视图。有点像它在启动器应用程序中完成。这些观点将以这种方式发挥作用。

这有意义吗?可能不是:) 也可以为LayoutParams中的边距设置动画,并为每个touchEvent调用父窗口上的requestLayout ...还没试过。

答案 1 :(得分:0)

我想指出this教程。我想你正在寻找什么。 :)