1

我在 Android 中使用 PopupWindow 向用户显示几个响应。根据用户在应用程序/游戏中所做的选择,PopupWindow 应该以不同的方式出现在屏幕上。

我想使用 PopupWindow.setAnimationStyle 来显示消息,但它只需要一个现有的动画样式 ID。这意味着我必须为每个动画创建一个 animation.xml 文件,并在 xml 中设置位置、持续时间等。这些可以来自许多左、右、上、下,甚至淡入/淡出以及许多不同的持续时间

我想知道/希望是否可以使用变量(用于持续时间和位置等),但找不到有关此主题的任何可能信息。因此,我在这里询问是否可以在代码中创建 xml,或者在动画 xml 文件中使用变量。

或者甚至可以使用一些完全不同的方法来为 PopupWindow 设置动画,如果这样我可以让它工作的话。

我感谢任何和所有输入,非常感谢提前。

4

0 回答 0