手动设置SwipeRefreshLayout的setRefreshing(true)遇到的问题
2015-09-16 17:52
399 查看
如果要在页面加载的时候就自动刷新则在onCreate方法中调用
但是手动调用会出现SwipeRefreshLayout的OnRefreshListener方法中的onRefresh方法不执行,此时需要手动的去调用onRefresh方法,代码如下
[/code]
mSwipeRefreshContainer.post(new Runnable() { @Override public void run() { mSwipeRefreshContainer.setRefreshing(true); } });
但是手动调用会出现SwipeRefreshLayout的OnRefreshListener方法中的onRefresh方法不执行,此时需要手动的去调用onRefresh方法,代码如下
mSwipeRefreshContainer.post(new Runnable() { @Override public void run() { mSwipeRefreshContainer.setRefreshing(true); mOnRefreshListener.onRefresh(); } });
[/code]
相关文章推荐
- 采用CSS3 Media Query技术适应Android平板屏幕分辨率和屏幕像素密度
- [Leetcode]Unique Binary Search Trees
- UIStoryboard的使用
- UI05_UIAlertView
- 简单理解——tableview的重用机制
- 删除句子UITableView额外的底线和切割线
- 子线程中处理UI,抛异常 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original
- iOS UI基础-8.0 UIAlertView使用
- Android使用线程更新UI----Thread、Handler、Looper、TimerTask等
- Windows Server 2012下安装开启GUI图解
- UILabel计算行间距&高度
- UINavigationController
- Android BLE 蓝牙低功耗教程,中央BluetoothGatt和周边BluetoothGattServer的实现
- 编码实现简单UI界面
- 学习笔记:UITabBarController使用详解
- CodeForces-266B Queue at the School
- HBuilder打包ios应用
- AI-N Queen Problem(bfs)
- AI-N Queen Problem(dfs)
- JS获取URL中参数值(QueryString)的4种方法分享