SWD*_*per 10 animation android fadeout android-activity
我想为我的启动画面添加淡出动画,也就是关闭启动画面时我想带来淡出动画效果.
这是我试过的代码.
overridePendingTransition(R.anim.fade_in, R.anim.fade_out);
Run Code Online (Sandbox Code Playgroud)
但以上只能用于2.0.Ny app应该支持1.5.
所以我为我的主要活动设置了以下动画.
getWindow().setWindowAnimations(android.R.style.Animation_Toast);
Run Code Online (Sandbox Code Playgroud)
要么
getWindow().setWindowAnimations(R.style.Theme_FadeIn);
Run Code Online (Sandbox Code Playgroud)
我的Theme.FadeIn包含
<style name="Theme.FadeIn">
<item name="android:windowNoTitle">true</item>
<item name="android:activityOpenEnterAnimation">@anim/fade_in</item>
</style>
Run Code Online (Sandbox Code Playgroud)
现在我可以看到fadein效果,但我可以看到黑屏.
如何在没有黑屏的情况下获得这种淡入或淡出效果.
你可以尝试让你的activity变得半透明...看看sdk中的半透明主题
@android:style/Theme.Translucent
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13714 次 |
| 最近记录: |