创建自下向上出现view的dialog,选择相册、相机等时候用到
来源:互联网 发布:ps相片软件下载 编辑:程序博客网 时间:2024/06/08 05:48
public SelectPhotoDialog createMyDialog() {
SelectPhotoDialog dialog = new SelectPhotoDialog(context, R.style.photo_dialog_style);
dialog.addContentView(view, new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
dialog.setContentView(view);
Window dialogWindow = dialog.getWindow();
dialogWindow.setGravity(Gravity.BOTTOM);
dialogWindow.setWindowAnimations(R.style.photo_dialog_animation); // 添加动画
dialog.setCanceledOnTouchOutside(true);
return dialog;
}
<style name="photo_dialog_animation" parent="android:Animation">
<item name="android:windowEnterAnimation">@anim/bottom_dialog_show</item>
<item name="android:windowExitAnimation">@anim/bottom_dialog_hide</item>
</style>
bottom_dialog_show
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromYDelta="100%p"
android:toYDelta="0%p"
android:duration="300"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"/>
</set>
bottom_dialog_hide
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromYDelta="0%p"
android:toYDelta="100%p"
android:duration="300"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"/>
</set>
- 创建自下向上出现view的dialog,选择相册、相机等时候用到
- iOS10 相机相册等权限的使用
- 怎样能够调用系统自带相机,而禁止出现选择第三方相机的选项
- Android实现自定义AlertDialog的自下向上的动画效果(并消除dialog边框)
- Android app里用到qq分享返回的时候出现两个一样的应用程序让选择
- 相机或相册选择图片
- 选择系统相机和相册的图片的第三方
- android系统如何调用自带的相机相册
- 关于6.0手机的从相册或相机选择图片
- Android4.4以上的相册,相机图片选择和裁剪
- 关于选择图片从相机或相册的记录
- UIImagePickerController 获取相册、相机图片的名字等信息
- iOS10适配 完美解决相机、相册等权限的使用
- 调用系统的相册、相机、闪光灯,可以选择相册的照片
- 仿自下向上动画弹出菜单(同时背景窗口变暗/缩小)的实现原理,例小米,苹果等菜单
- 不同框架下相册及相机的使用权限
- 调用系统相机拍照和选择相册
- iOS从相册 相机选择图片
- thinkphp5 权限问题(一)
- CSS-PX EM REM
- DockContent的使用
- Listview 和RecycleView的异同
- IntelliJ Idea 2017 免费激活方法
- 创建自下向上出现view的dialog,选择相册、相机等时候用到
- 嵌入式开发中sqlite3数据库的简单操作
- Eureka服务搭建
- PCM编码
- JMeter+ant生成自动化测试报告-遇到问题汇总
- 一些网络知识
- Java字符串格式化
- 有人对他说:如果连 Python 都学不会,你就不要学编程了
- listview中的checkbox错乱