本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
Parameter specified as non-null is null for data in onActivityResult
最近使用kotlin结合zxing开发,发现有些问题:
如果返回一个null值,在onActivityResult里面会报Parameter specified as non-null is null for data的错误。这个问题在java里并不会出现。原因在于kotlin有非空检查。如果直接使用onActivityResult的java源码转成kotlin的话,会发现
override ...
关于onActivityResult的一些细节
1. onActivityResult是比onResume先调用的,而且如果onActivityResult中的code比较耗时的话,会阻塞onResume,可以通过如下的code进行测试:
public void onActivityResult(int requestCode, int resultCode, Intent data) {
Log.w(TAG, "on ...
Android的Fragment中onActivityResult不被调用的终极解决方案
Fragment中的onActivityResult不被调用,有几种情况,请大家一一排查。
1.检查该Fragment所属的Activity中,是否重写了onActivityResult方法。
如果是该种情况,请确保写了super.onActivityResult:
@Override
protected void onActivityResult(int requestCode ...
startActivityForResult 无响应问题
今天开发遇到了个问题, 就是从一个Activity中使用startActivityForResult方法后, 被执行的activity结束了并没有回调onActivityResult方法, 很郁闷,然后看网上说是TabHost中的activity都有这个问题, 就按照网上说的方法进行解决:
TabHost中使用startActivityForResult无法接收返回值的解决方案
http://bl ...