仅以此文标记,开始加入CSDN博客。
2015-03-12 21:16
176 查看
今天看了一位同事的个人博客,感觉深受启发。确实,无论是生活还是工作,都需要一个地方来记录自己的足迹。当若干年后再回顾,应当是别有一番滋味,也会有一种自豪感吧。
说说今天的工作中遇到的问题吧,我在继承SwipeRefreshLayout
为其添加一个ListView时,当按home键被系统回收或是程序发生崩溃回到应用时,会抛出下面一个问题:
看到这个问题,不知道是怎么回事,就去网上搜了一下,都说用下面的方法可行
重写Activity的onRestoreInstanceState方法
try {
super.onRestoreInstanceState(savedInstanceState);
} catch (Exception e) {
}
savedInstanceState = null;
但我试了还是不行,估计是资源id发生冲突,于是我给listview.setId(1000)设置一个默认id就好了。
说说今天的工作中遇到的问题吧,我在继承SwipeRefreshLayout
为其添加一个ListView时,当按home键被系统回收或是程序发生崩溃回到应用时,会抛出下面一个问题:
java.lang.IllegalArgumentException: Wrong state class, expecting View State but received class android.widget.AbsListView$SavedState instead. This usually happens when two views of different type have the same id in the same hierarchy. This view's id is id/unique111123234. Make sure other views do not use the same id.
看到这个问题,不知道是怎么回事,就去网上搜了一下,都说用下面的方法可行
重写Activity的onRestoreInstanceState方法
try {
super.onRestoreInstanceState(savedInstanceState);
} catch (Exception e) {
}
savedInstanceState = null;
但我试了还是不行,估计是资源id发生冲突,于是我给listview.setId(1000)设置一个默认id就好了。
相关文章推荐
- 今天开始创建CSDN博客,谨以此记录。
- 从今天开始加入CSDN博客
- 开始CSDN的第一篇博客
- 重回CSDN--开始写博客,序言
- 开始写博客 CSDN我的博客字体规范
- 2017.03.14,CS逍遥剑仙的CSDN博客开始同步更新
- 开始csdn博客生涯啦
- 今天开始在csdn写博客了,记录下自己趟过的坑~
- 今天正式开始在csdn上写博客了(2011年9月19日)
- 开始我的CSDN博客之旅
- .text 以csdn的blog为例,怎么把adsense加入到我博客里?
- 2015年1月7日,开始我的第一篇csdn原创博客
- python学习开始第一天 CSDN博客之旅开始第一天
- 开始在csdn上写博客
- 今天开始使用CSDN博客
- 张健 csdn博客开始记录
- babyukiss的csdn博客开始
- 2016年9月23日 第一次上CSDN写博客,留下标记!
- 毕业快一年了,从CSDN的博客开始记录一下工作的轨迹。
- 从今天开始入住CSDN博客了