PopupWindow以编程方式设置动画样式

时间:2013-11-15 12:10:51

标签: android animation webview popupwindow

我想在usung向上滑动中创建PopupWindow WebView并向下滑动动画。问题是,我想把它放在jar文件中,所以我不能使用xml。

是否可以通过编程方式为Android中的弹出窗口设置动画样式?

如果没有,有没有办法实现动态效果PopupWindow

1 个答案:

答案 0 :(得分:0)

您可能需要创建style之类的

<style name="Dialog" parent="@android:style/Theme.Dialog">
    <item name="android:windowAnimationStyle">@style/DialogAnimation</item>
</style>

<style name="DialogAnimation">
    <item name="android:windowEnterAnimation">@drawable/slide_in_up</item>
    <item name="android:windowExitAnimation">@drawable/slide_out_down</item>
</style>

其中slide_in_upslide_out_down是您的动画文件。在此之后,在您的活动中创建一个Dialog对象,如

Dialog dialog = new Dialog(tabGroupActivity, R.style.Dialog);