首页 > Windows开发 > 详细

PopupWindow下拉背景模糊地实现

时间:2015-03-03 23:47:12      阅读:1511      评论:0      收藏:0      [点我收藏+]

项目中,需要实现一个点击按钮弹出下拉菜单,然后整个背景模糊,项目里的实现方式是在xml文件里放置一个View,代码如下:


<Relativelayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    >
<!--无关代码略过-->
..
<!--此处是关键-->
<View
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone"
/>
</Relativelayout>

设置点击事件的时候,点击下拉菜单展开,那么这个View组件就设置可见性为“Visible”,下拉菜单收回则设置为“gone”.
PS:TextView你设置里android:lines这个属性以后,TextView所占的空间就是三行的空间,不论你字数的多少,感兴趣的朋友可以试一下,这个对布局影响比较大。实例可以看图技术分享技术分享
以上。

PopupWindow下拉背景模糊地实现

原文:http://my.oschina.net/lengwei/blog/382290

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!