popuwindow的动画实现
来源:互联网 发布:网络大电影投资公司 编辑:程序博客网 时间:2024/05/17 02:27
PopupWindow的动画显示效果是通过setAnimationStyle(int id)方法设置的
Step:1
定义显示效果的动画文件:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="0"
android:toXDelta="0"
android:fromYDelta="120"
android:toYDelta="0"
android:duration="500" />
</set>
定义消失效果的动画文件:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="0"
android:toXDelta="0"
android:fromYDelta="0"
android:toYDelta="120"
android:duration="500" />
</set>
因为setAnimationStyle(int id)的参数是一个style的id
所以
<style name="popwin_anim_style">
<item name="android:windowEnterAnimation">@anim/menushow</item>
<item name="android:windowExitAnimation">@anim/menuhide</item>
</style>
Step3:在popuwindow的位置上调用这个方法
popupWindow.setAnimationStyle(R.style.popupAnimation);加入我们想点击popuwindow以外别的地方就把popuwindow关闭,可以设置
popuwindow.setFocusable(true);
阅读全文
0 0
- popuwindow的动画实现
- 类似Popuwindow的实现
- 实现Popuwindow
- popuwindow 增加动画效果
- 用于弹出工具箱的popuwindow的动画设置
- 简单PopuWindow实现
- 在popuwindow下的控件的点击效果实现
- PopuWindow的使用
- popuwindow的使用方法
- PopuWindow
- popuwindow
- popuwindow
- PopuWindow
- PopuWindow实现侧滑菜单
- android的popuwindow的使用
- 关于PopuWindow的弹出方式
- popupWindow设置显示和消失的动画 add:如何点击背景或返回键让popuwindow消失
- 自定义控件+popuwindow下拉菜单的实现(仿58下拉菜单)
- java实现聊天室功能(包含全部代码,有界面)
- 常用正则表达式大全。
- sklearn参数优化方法
- win10 jdk 的配置
- centos7 常用命令
- popuwindow的动画实现
- Body
- Eclipse启动tomcat-》Caused by: java.lang.NoClassDefFoundError解决方案
- AVQueuePlayer 在线播放一组网络音频文件
- 利用Gson完成json与java对象的转换
- 三大框架的整合原理
- delphi下用Timage显示圆形的图像(还没有封装成控件)
- Git安装步骤
- RobotFrameWork(十一)AutoItLibrary测试库在win7(64bit)下安装及简单使用