android在PopupWindow里面,AnimationListener的AnimationEnd()方法调用dismiss(),出现错误
来源:互联网 发布:python datetime 小时 编辑:程序博客网 时间:2024/05/29 04:46
EXCEPTION: main03-20 11:31:59.207: E/AndroidRuntime(20030): java.lang.NullPointerException03-20 11:31:59.207: E/AndroidRuntime(20030): at android.view.ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded(ViewRootImpl.java:2311)03-20 11:31:59.207: E/AndroidRuntime(20030): at android.view.ViewRootImpl.onHardwarePostDraw(ViewRootImpl.java:1941)
需要如下调用才行:
@Overridepublic void dismiss() {Animation anim = AnimationUtils.loadAnimation(mContext, R.anim.up);anim.setAnimationListener(new SimpleAnimationListener() {@Overridepublic void onAnimationStart(Animation animation) {if (null != mOnAnimationDismissListener)mOnAnimationDismissListener.onStart();}@Overridepublic void onAnimationEnd(Animation animation) {new Handler().post(new Runnable() {@Overridepublic void run() {PopWindow.super.dismiss();}});}});mPopView.startAnimation(anim);}
0 0
- android在PopupWindow里面,AnimationListener的AnimationEnd()方法调用dismiss(),出现错误
- Dialog调用dismiss方法出现异常解决方法
- 关于popupWindow的dismiss
- onCreate方法中调用PopupWindow的错误
- 关于popupwindow的dismiss问题
- (转)什么时候调用Dialog的dismiss()方法
- Android在Adapter里面调用Activity的方法/变量
- Android在Adapter里面调用Activity的方法/变量
- Android在Adapter里面调用Activity的方法/变量
- 在多重继承里面出现的错误
- onCreate方法中调用PopupWindow的错误:android.view.WindowManager$BadTo
- onCreate方法中调用PopupWindow的错误:android.view.WindowManager$BadTo
- 解决Popupwindowon在onCreate方法中调用出现的错误
- 使用PopupWindow出现的错误
- Android在Adapter里面调用Activity或者fragment里面的的方法/变量代码
- 调用PopupWindow的错误:android.view.WindowManager$BadTo
- PopupWindow的使用showAsDropDown()无法dismiss解决方法
- Android--调用服务里面的方法
- 每位iOS开发人员不容错过的10大实用工具
- python学习笔记——循环里的else
- 操作数据
- 欧几里德算法计算GCD
- 热转印个性胸章制作
- android在PopupWindow里面,AnimationListener的AnimationEnd()方法调用dismiss(),出现错误
- 深度学习之三:深度学习基本思想
- Android实习03:ListView网络异步加载图片的优化显示(1)
- Ubuntu引导修复:针对grub rescue||grub not found||unknown filesystem类型的错误
- 图算法(1):Dijkstra's algorithm
- 最新
- Android应用CPU使用监控
- Android 启动照相机拍照无返回
- Qt、QtCreator及opencv的安装