以编程方式更改弹出窗口的动画样式

时间:2016-12-22 18:03:07

标签: android popupwindow

我有一个mClusterManager.setRenderer(new DefaultClusterRenderer<MyItem>(mContext, googleMap, mClusterManager) { @Override protected void onBeforeClusterRendered(Cluster<MyItem> cluster, MarkerOptions markerOptions) { // use cluster.getSize() to get the number of markers inside the cluster. } ,我为它设置了一个动画样式,就像这样(我省略了一些简单的代码,比如声明和动画参数:相信我,它有效):

PopupWindow

<style name="fade_and_scale" parent "android:Animation">
    <item name="android:windowEnterAnimation">@anim/fade_and_scale_in</item>
    <item name="android:windowExitAnimation">@anim/fade_and_scale_out</item>
</style>

如果我想更改动画参数,例如... speed或max alpha,该怎么办?目前,动画是以xml。

定义的

请注意,动画样式不是动画,据我所知,传统动画无法应用于PopupWindow。

我已经看到有很多关于以编程方式更改弹出窗口的动画样式的问题,没有任何答案,但是......我乐观并希望在此期间发生了一些变化,现在可能是&可能吗? :)也许,如果这个问题没有直接解决方案,有不同的方法来实现相同的结果吗?

0 个答案:

没有答案