在Fragement中有listView,listView绑定adapter中调用startActivityForResult方法,
在Fragement的OnActivityForResult无法收到,原因是被Activity 的OnActivityForResult拦截,
将fragment对象传递到adapter中,
使用:fragment.startActivityForResult(intent, 1);
问题解决.
感谢网上大牛,这个答案是网上搜到的.
本文解决在Fragment中ListView绑定Adapter时调用startActivityForResult无法接收的问题,通过将Fragment对象传递到Adapter中并使用fragment.startActivityForResult(intent,1)成功解决。
在Fragement中有listView,listView绑定adapter中调用startActivityForResult方法,
在Fragement的OnActivityForResult无法收到,原因是被Activity 的OnActivityForResult拦截,
将fragment对象传递到adapter中,
使用:fragment.startActivityForResult(intent, 1);
问题解决.
感谢网上大牛,这个答案是网上搜到的.
697

被折叠的 条评论
为什么被折叠?