2011-04-24 32 views
0

首先,我是初学者。如果这超出了初学者的第一个应用程序的范围,请告诉我。Android - Textview或Drawable以编程方式生成并动画

解释我想要的最好方法就是一个例子:在Robo Defense中,当你杀了一些东西时,弹出一点点10美元,动画翻译/淡入大约5%的屏幕并消失。 (几乎像吐司一样,出现在画布上)

我正在寻找类似于同样效果的东西。就像顶层可绘制一样,忽略了底层定义的XML布局。我可以处理代码的动画部分,但我很好奇如何创建并膨胀该视图,而不会对当前布局造成混乱。如果它更容易作为可绘制而不是文本,那对我的项目来说真的不是什么大问题。它只是简单的形式化,完全没有任何交互性,它只是一个快速的小500ms神器来表明一个动作已经发生。

我可以在正确的方向使用指针,或请使用一些类似的代码示例。

回答

0

对于任何想知道的人,我最终都是通过将我的整个布局封装在RelativeLayout中,完成必要的适当更改,然后使用layout_above以编程方式创建TextView,然后调用动画。

0

我想你会在你的Java代码中创建TextView,然后使用动画使它升起和消失,一旦动画结束,就会销毁TextView。 我从来没有这样做过,但我认为这应该工作!

+0

是的,这就是我在想什么,但我不知道如何完成计划的“创造”和“摧毁”部分。 – Eric 2011-04-24 16:57:05