Android 弹窗动画出错,不是设置的动画类型
2020-08-12 12:12
1411 查看
Android 弹窗动画出错,不是设置的动画类型
之前在项目中遇到弹窗动画跟我设定的不一样的问题,我的case是在一个activity A里面启动activity B,然后B收到一个B需要退出的通知,所以B finish退出并且发送消息给A,A收到消息弹窗一个通知,这个时候因为B画面还没完全销毁,A弹窗的动画效果就会出错,原因是动画效果跟当前windows layout有关系,所以应该等B完全退出才弹窗就不会有问题。
对应方案:
1、A通过OnActivityResult接收B退出的消息然后开始弹窗。2、在B ondestroy再发消息,这个方法有小概率会复现弹窗错误。
相关文章推荐
- android Activity切换动画设置方式总结
- android 代码中设置动画
- Android 编程下设置 Activity 切换动画
- Android 随点击事件设置闪烁动画
- Android中设置文字大小的定义类型
- 动画结束时dismiss掉popupwindow出错 at android.view.ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded
- Android中关于Dialog滑动弹出的简单动画的设置
- android 设置布局动画
- android动画类型
- android----对listview设置动画
- android动画效果 --- 设置activity 跳转动画
- android textview 赋值类型出错
- Android SDK Manager 更新SDK出错 (设置代理服务器)
- android view动画类型
- Android studio设置requestWindowFeature(Window.FEATURE_NO_TITLE);出错
- Android中设置Ethernet为默认网络类型
- Android设置开机动画
- android网络类型 wap代理设置
- Android 使用动画设置ProgressBar进度
- Android动画类型与模式