遇到的坑
Lei-13
这个作者很懒,什么都没留下…
展开
-
手势导航下,显示popupwindow过程中,触碰到底部虚拟导航键,popupwindow无法消失
问题记录手势导航下,显示popupwindow过程中,触碰到底部虚拟导航键,popupwindow未消失,手动点击x,也无法消失,通过日志分析,第一次触碰到虚拟导航键的时候就已经执行了dismiss方法。解决方案是由于未设置animstyle 动画造成...原创 2021-04-22 10:38:05 · 146 阅读 · 0 评论 -
PopupWindow在android7.0+的update、showAsDropDown方法
popupwindow适配android7.0、7.1,API24和25原创 2017-08-28 09:30:32 · 1348 阅读 · 0 评论 -
inputType="password",font changed
项目中遇到金立手机,修改密码时,密码输入框hint文字英文符号字体不一致; 跳转到TextView中setInputType 方法,为password时设置的MONOSPACE; 所以只需要在代码中重新设置Typeface,setTypeface(Typeface.DEFAULT)public void setInputType(int type) { final boolean原创 2017-08-04 17:28:23 · 343 阅读 · 0 评论 -
录制、播放语音时,后台音频仍旧播放中
解决参考:http://blog.csdn.net/chenchuntong/article/details/8813719 照着另一篇写的,但是没找到.. 需要获取音频焦点; AUDIOFOCUS_REQUEST_GRANTED 永久获取媒体焦点(播放音乐) AUDIOFOCUS_GAIN_TRANSIENT 暂时获取焦点 适用于短暂的音频 AUDIOFOCUS_GAIN_TRANS转载 2017-06-06 10:54:19 · 1058 阅读 · 0 评论 -
ViewPager中PhotoView连续拉伸(对角、缩小点边缘)崩溃
解决方案参考:http://blog.csdn.net/lintianlin/article/details/51274201报错:IllegalArgumentException or ArrayIndexOutOfBoundsException 自定义ViewPager中重写ontouch事件进行捕捉异常; @Override public boolean onInterceptTou转载 2017-06-06 10:39:22 · 455 阅读 · 0 评论 -
点击除搜索框EditText外其他位置EditText失去焦点收起键盘
项目中遇到失去焦点内容居中,编辑内容左对齐,在实现过程中发现编辑获得焦点以后他始终都有焦点,导致设计图不一致,而且要显示图标在onfoucus里面还有对其他view的处理导致activity摧毁时崩溃报空指针了,在网上搜了很多解决方法都没用,最后在stackoverflow上看到特此记录。 在activity中拦截他的 touch 事件,判断当前触摸控件是否是EditText… /**转载 2017-03-22 17:27:30 · 1694 阅读 · 4 评论 -
第一次安装后启动,到桌面点击图标,应用重新启动
参考:http://blog.csdn.net/libeyond_/article/details/50824643发现一个bug:第一次安装程序成功后,点击桌面键回到桌面,再次点击桌面上的应用图标,应用会重启,反复如此,导致栈里放了很多利用程序安装器打开程序,启动的Intent是没有带Category,而我们自己打开程序是带了Category,所以只需要在配置Intent.ACT转载 2016-08-25 16:11:27 · 516 阅读 · 0 评论 -
Cannot bind argument at index 1 because the index is out of range. The statement has 0 parameters
在进行数据库查询的时候,判断某一条值是否存在的时候,抛出了下面的异常java.lang.IllegalArgumentException: Cannot bind argument at index 1 because the index is out of range. The statement has 0 parameters.检查好久都没发现,原来是selecti原创 2015-12-08 11:39:31 · 7588 阅读 · 1 评论 -
自定义View---自定义Title InvalidInt:res/drawable xxhdpi-v4/arrow_back.png
1.建立一个类,继承RelativeLayout2.写好布局3.在res/values/attr.xml 中自定义其属性5.在class中实例化自定义属性、布局控件在eclipse中需要将声明自定义view 跟属性的格式分开studio中是可以一起写的原创 2015-12-14 14:19:30 · 2973 阅读 · 0 评论 -
关于Dialog显示时,监听物理back键无效问题
在做项目时需要dialog消失就需要退出当前Activity,将dialog设置为外部点击不消失以后,想的是点击back键让其消失并且finish;可是发现在onKeyDown回调并没有执行,百度参考文章: http://blog.csdn.net/ddxxii/article/details/51114343因为dialog显示时会拦截物理键事件,所以需要在dialog中的 onKeyD原创 2016-11-17 11:20:12 · 2321 阅读 · 0 评论