在使用TimePickerDialog肯定会发现,按下确定键,会执行两次回调函数,点击其他地方,会执行一次。这是因为源码设置在点击确定键和关闭对话框的时候,分别都会执行那个回调函数。假如我们只需要执行一次,那要怎么做才最简单呢?
重写TimePickerDialog的onStop函数,不要执行父方法就可以了。
class tpDialog extends TimePickerDialog{
...
分类:
移动开发 时间:
2015-02-06 11:22:23
阅读次数:
176
ios8 UITableView 中编辑删除状态(isEditing:YES)不点击“删除”按钮点击其他位置,UITableView会假死,不可滑动,点击无效而userInteractionEnabled:YES,isEditing:NO(图片三--->图片四);
而低版本(如ios5)中编辑删除状态不点击“删除” UITableView会回到编辑状态(图片三--->图片二)。
解决办法:当ios8 编辑删除状态不点击"删除"按钮点击其他位置,页面会进入此tableView:canEditRowAtInd...
分类:
移动开发 时间:
2015-01-08 11:27:11
阅读次数:
338
在iOS开发中,对UITextField进行编辑的时候键盘会自己弹出来。在编辑完成的时候,需要将键盘隐藏掉。隐藏键盘有很多种实现方法,最常见的是把TextField的firstResponder resign掉。即[textField resignFirstResponder]。本文介绍的是如何在键...
分类:
其他好文 时间:
2015-01-06 17:08:21
阅读次数:
208
V积分应用由于写的项目比较久,请求数据使用了ASIHttpRequest请求,其中使用了delegate请求成功失败的方法,后来发现当请求过慢时,用户点击其他界面的时候会造成delegate的崩溃,解决方法:1.在点击返回按钮的时将请求取消2.使用asi的block回调方法具体使用情况如下博客介绍:...
分类:
Web程序 时间:
2014-12-25 20:02:54
阅读次数:
178
在项目中,editText获取焦点后,会自动弹出软键盘,关闭的时候一般需要按返回键或者点击软键盘上的按钮,
即使当前activity已经finish掉,软键盘依然存在,会影响用户的体验。
网上目前有很多很详细的办法,比如点击其他空白区域,软键盘就会消失之类的方法,我们项目中没有要求这个,要求的是只要
不遮挡其他操作,还有当前Activity关闭掉后软键盘消失就行,
今天给大家分享两个办法:...
分类:
移动开发 时间:
2014-12-11 12:26:23
阅读次数:
343
1.先安装中文包,yum groupinstall chinese-support2,修改配置.最好吧en_US的那个注销了.在前面家#号/etc/sysconfig/i18n添加lang="zh_CN.UTF-8"3,重启,登陆的时候的时候注意桌面下方的棋子,选择中文,没发现中文的话点击其他.然后...
分类:
系统相关 时间:
2014-11-11 12:07:44
阅读次数:
253
1.使用drawerLayout + fragment+ viewpager组合fragment第二次进入不刷新问题遇到的问题:第一次加载Fragment的时候,界面能够正常初始化,而且获取的网络数据也能正常显示,但是点击其他item项再回来的时候发现数据不加载,然后将viewpager多滑动几次才...
分类:
其他好文 时间:
2014-11-01 00:57:30
阅读次数:
336
问题:正如一所示问题可以解决,但是奇葩的事情出现了。点击其他页面的UITableView,无法触发DidSelect:方法。 原因: 应该是编译的时候,苹果自动把这个扩展编译过去了,导致所有的UITableView都具有了这个扩展,...
分类:
移动开发 时间:
2014-10-14 03:10:17
阅读次数:
157
我是在Fragment中实现的,在网上查了,有的说要回调Activity的onTouch事件,通过实验直接在Fragment中即可。如下:我的EditText在ScrollView,因为ScrollView本身已经设置onTouch事件,并不抛出,所以必须监听ScrollView的onTouch事件...
分类:
其他好文 时间:
2014-09-18 09:43:43
阅读次数:
246