如何在Android应用程序中实现移动按钮

时间:2014-04-13 16:53:04

标签: android animation drag

我在屏幕顶部有一个可变数量的按钮,因为每个按钮对应一个单词中的一个字母而单词会发生变化。 然后我在底部有三个按钮,表示位于顶部的单词中缺少的字符。

我想让用户有机会移动三个可能的字符中的一个并将它们插入顶部的单词中。假设底部的按钮是破折号( - ),撇号(')和空格。

但是在移动它们之后,由于单词中可能需要多个单词,因此移动的按钮仍然存在。

所以作为一个例子,“fillhimin”是顶部的单词,它显示为一行按钮,每个字母一个按钮。 在底部出现三个按钮“ - ”,“ - ”,“”(空格)。

用户拖动“l”和“h”之间的空格,从而得到顶部的单词 “填充他”,底部的按钮不会改变。

然后用户再次拖动空间,使顶部的单词“填充”。底部的按钮不会改变。然后,用户可以通过按“下一步”按钮移动到下一个单词进行修复。

问题是我如何使用Drag and Drop实现底部按钮的移动,这看起来很复杂,就像我在http://developer.android.com/guide/topics/ui/drag-drop.html中看到的那样 使用视图属性动画?

0 个答案:

没有答案