介绍上篇实现了PopupWindow选择地域,这篇介绍如何实现带有首字母的快速索引list,进行城市选择,我也是参考了相关博文才弄出来的,知道了原理,才发现如此简单。其中有个开源项目可以参考,但与本文实现的方式略有不同。地址:https://github.com/woozzu/IndexableLi...
分类:
其他好文 时间:
2015-01-23 00:40:52
阅读次数:
403
PopupWindow弹出后其他地方变暗的效果如何实现
现实的解决方法,总结了一下,共有两种
第一种方法,简单有效:
popupwindow 的界面本来就是和整个屏幕一样的大小,
只是有内容的部分集中在下面了,通过设置他的背景色透明来遮盖后面的背景实现透明。
代码及实现
比较简单,就是修改弹出layout的背景颜色
android:background="#b3b3b3"...
最近自己在做一个项目是需要弹出信息框, 我使用的是popupwindow,我之前设置的有这个:
m_pop_GameMatchWaitTip.setBackgroundDrawable(new PaintDrawable());
m_pop_GameMatchWaitTip.setOutsideTouchable(true);
就是支持框体外点击获取焦点关闭,但是用户使用效果不佳,现在要...
分类:
移动开发 时间:
2015-01-21 18:22:47
阅读次数:
199
一些表示方式键盘高度:keyboardHeight; 屏幕高度:screenHeight; popupwindow高度:popHeight; popupwindow距离屏顶:popTop;第一部分:系统键盘相关1.设置mPopupWindow.setInputMethodMode(Popupwind...
分类:
移动开发 时间:
2015-01-20 23:53:42
阅读次数:
910
这段时间在做android开发,发现自定义下拉框有很多种方法实现,我介绍一种PopupWindow+ListView的方式,实现起来比较灵活。效果:直接看核心代码:Java代码//获取文本框etLoginName=(EditText)findViewById(R.id.login_edit_acco...
分类:
移动开发 时间:
2015-01-20 11:52:51
阅读次数:
155
今天在帮同学实现一个PopupWindow嵌套PopupWindow时报了异常,导致第二个POP不能显示:android.view.WindowManager$BadTokenException:Unabletoaddwindow--tokenandroid.view.ViewRootImpl$W@4340e618isnotvalid;isyouractivityrunning?先贴代码:volleytest_lay.xml,pop_first..
第一步 : 初始化PopupWindow private void initPop() { if (view == null) { // 照片 view = View.inflate(RegisterActivity.this, R.l...
需要做一个弹出窗或者遮罩层,我们一般有以下几种思路。
1、AlertDialog对话框
2、PopupWindow弹出窗
3、WindowManager动态添加View到当前页面
4、打开另外一个Activity
下面分别给出这几种方法的实现栗子。
一、AlertDialog
适合需要用户做出选择,或者确认的弹出小窗
AlertDialo...
分类:
移动开发 时间:
2015-01-12 19:22:18
阅读次数:
262
该源码主要是实现类似QQ风格的popupwindow弹出窗效果,出现时有遮挡图层,消失时无遮挡图层。...
分类:
移动开发 时间:
2015-01-12 16:42:29
阅读次数:
161
Android PopupWindow使用示例...
分类:
移动开发 时间:
2015-01-11 12:27:18
阅读次数:
186