本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
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 ...