【发布时间】:2011-08-08 21:24:37
【问题描述】:
我的问题是.. 是否可以在没有任何 xml 的情况下以编程方式在 android 中创建样式?
我想要这个是因为我需要在弹出窗口进入和退出时使用动画.. 我目前拥有的是:
<resources>
<style name="MyAnimation" parent="android:Animation">
<item name="android:windowEnterAnimation">@anim/in_animation</item>
<item name="android:windowExitAnimation">@anim/out_animation</item>
</style>
但是,我想决定在运行时使用的动画。这是因为我会在点击屏幕上的一些图像时调用需要动画的窗口。 这些图像放置在水平滚动视图中,屏幕上有 4-5 个这样的水平滚动视图。 我正在看的动画就像......从点击的视图中出现,并随着平移到屏幕中心而增长到实际大小。 由于图像的位置不固定,我不能直接使用xml来指定动画,因此需要通过代码来制作样式..
如果还有其他方法可以实现我的目标,请告诉我。
谢谢。
【问题讨论】: