popupWindow各种情况的隐藏方法

简介: popupWindow各种情况的隐藏方法
<pre name="code" class="java">1.点击popwindow 以外的区域隐藏
使其聚焦
popupWindow.setFocusable(true);
设置允许在外点击消失
popupWindow.setOutsideTouchable(true);
2.点击"返回Back"也能使其消失,并且不会影响你的背景
popupWindow.setBackgroundDrawable(new BitmapDrawable());
3.点击popwindow自身的时候隐藏
popupWindow_view.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View arg0, MotionEvent arg1) {
if (popupWindow != null && popupWindow.isShowing()) {
popupWindow.dismiss();
return true;
}
return false;
}
});


相关文章
|
3月前
|
XML 数据格式
PopupWindow的简单用法
PopupWindow的简单用法
30 1
|
4月前
EditText 的一些软键盘属性和回调
EditText 的一些软键盘属性和回调
33 0
Dialog和DialogFragment 设置背景透明
Dialog和DialogFragment 设置背景透明
1016 0
toolbar改变返回按钮方法
toolbar改变返回按钮方法
174 0
|
XML Java 开发工具
关于RecycleView的overScrollMode属性的一点探索
这个属性本身没有特别重要的功能,只是针对滑动做的一个动效,算是锦上添花的一个东西吧。 这个属性是在Sdk 21之后添加的,故在21之前的版本上无法显示。
1268 0
|
Android开发
让 Toolbar 随着 RecyclerView 的滚动而显示/隐藏
本文讲的是让 Toolbar 随着 RecyclerView 的滚动而显示/隐藏,在这篇文章中,我们将看到如何实现像Google+ 应用程序一样,当列表下滑时,Toolbar和FAB(包括其他的View)隐藏;当列表上滑时,Toolbar和FAB(包括其他的View)显示的效果;这种效果在Material Design Checklist提到过.
1881 0
|
C#
C#隐藏tabcontrol
//tabControl1.SizeMode = TabSizeMode.Fixed; //tabControl1.ItemSize = new Size(0, 1);  网名:浩秦; 邮箱:root#landv.pw; 只要我能控制一個國家的貨幣發行,我不在乎誰制定法律。
918 0
ScrollView嵌套EditText联带滑动的解决办法
本篇文章的相关内容需结合上文:从ScrollView嵌套EditText的滑动事件冲突分析触摸事件的分发机制以及TextView的简要实现和冲突的解决办法 在说完了如何解决ScrollView嵌套EditText的滑动事件冲突之后,我们接下来说一下如何实现它们两者之间的联带滑动。
1083 0