java–ProgressDialog背景活动淡出动画

java–ProgressDialog背景活动淡出动画,第1张

概述我正在构建一个自定义的ProgressDialog,并希望背景活动比默认更快更暗.唯一的问题是我不知道在哪里寻找处理ProgressDialog衰落的动画.我从ProgressDialog的上游工作–>AlertDialog–>对话但是在java中看不到任何看起来有用的东西.我假设有一个控制它的动画.xml文件,所以我正

我正在构建一个自定义的ProgressDialog,并希望背景活动比默认更快更暗.唯一的问题是我不知道在哪里寻找处理ProgressDialog衰落的动画.我从ProgressDialog的上游工作 – > AlertDialog – >对话但是在java中看不到任何看起来有用的东西.我假设有一个控制它的动画.xml文件,所以我正在寻找该文件,以及调用程序如何使用它.

为了更清楚一点,我所提到的动画是当一个ProgressDialogd出时,先前活动的活动渐渐变暗.我希望控制那个动画.

解决方法:

我知道改变背景调光的唯一方法是通过androID:backgroundDimEnabled和androID:backgroundDimAmount设置(完全打开/关闭背景调光并分别控制背景调光量)

要更改这些值,请使用以下内容创建(或编辑)res / values / styles.xml文件

<?xml version="1.0" enCoding="utf-8"?><resources>  <style name="theme.ControlledDim" parent="androID:theme">    <item name="androID:backgroundDimAmount">0.2</item>  </style></resources>

并通过将主题设置为,将该主题应用于活动的清单中

@风格/ theme.ControlledDim

这可能无法提供您想要的控制,但希望是朝着正确方向迈出的一步

(androID:backgroundDimAmount的默认设置是0.6)

总结

以上是内存溢出为你收集整理的java – ProgressDialog背景活动淡出动画全部内容,希望文章能够帮你解决java – ProgressDialog背景活动淡出动画所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1117585.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存