Android - Textview或Drawable以编程方式生成和动画

时间:2011-04-24 06:27:22

标签: android layout view

首先,我是初学者。如果这超出了初学者的第一个应用程序的范围,请告诉我。

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

我正在寻找类似于同样效果的东西。就像这样,顶层drawable忽略底层定义的XML布局。我可以处理代码的动画部分,但我很好奇如何创建和膨胀该视图而不会在我当前的布局上造成混乱。如果它更容易作为drawable而不是text,那对我的项目来说真的不是一个大问题。它只是模仿性的,没有任何交互性,它只是一个快速的小500ms工件,表明已经发生了一个动作。

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

2 个答案:

答案 0 :(得分:0)

我认为您将在Java代码中创建TextView,然后使用动画使其上升和淡入淡出,一旦动画完成,就会破坏TextView。 我以前从未这样做过,但我认为这应该有效!

答案 1 :(得分:0)

对于其他想知道的人,我最终通过在RelativeLayout中包装我的整个布局来完成此任务,进行必要的更改,然后使用layout_above以编程方式创建TextView,然后在其上调用Animation。