利用半透明对话框实现android运行时的提示界面
16lz
2021-01-23
首先,设置要覆盖在最上方的dialog的view
<?xml version="1.0" encoding="utf-8"?>
然后,在values/styles.xml添加style for 半透明:
继续添加style for 淡入淡出效果:
在anim文件夹下,添加文件fading_in.xml for 淡入
<?xml version="1.0" encoding="utf-8"?>
添加文件fading_out.xml for 淡出
<?xml version="1.0" encoding="utf-8"?>
最后,在要弹出对话框的地方添加如下代码:
Dialog dialog = new Dialog(this, R.style.Dialog_Fullscreen); dialog.setContentView(R.layout.sina);ImageView iv = (ImageView)dialog.findViewById(R.id.ivNavigater_clickable);iv.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { dialog.dismiss(); }});dialog.show();
最终效果如图:
原文链接:利用半透明对话框实现新浪微博android客户端首次运行时的提示界面
更多相关文章
- 仿网易新闻顶部滑动条效果
- android 存储数据与文件
- android中xml设置Animation动画效果详解
- Android动画开发——Animation动画效果
- 创建android画笔程序的样例(有镜面效果)
- android 实用sax 读取xml文件内容 附源码
- android遍历sd卡中的所有文件