用startActiviForResult是把C里的数据传给打开它的B吗不是?怎么回传给A呢?具体告诉本人方法呗~
解决方案
15
1.广播 a接收c发来的广播
2.intent
3.static 静态变量 a中定义static xxx; c 中赋值 a.xxx = ?;
4.数据库 c中得到数据存入数据库 a中用的时候去数据库读取。
5.
6.
7.
。
2.intent
3.static 静态变量 a中定义static xxx; c 中赋值 a.xxx = ?;
4.数据库 c中得到数据存入数据库 a中用的时候去数据库读取。
5.
6.
7.
。
15
最简单的方式是通过intent,其他的还需要考虑同步安全的问题。
参考:
1、http://blog.csdn.net/cjjky/article/details/6441104
2、http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26930580&id=4138916
参考:
1、http://blog.csdn.net/cjjky/article/details/6441104
2、http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26930580&id=4138916
5
C finish后你可以在b的activityForResult finish然后在C的activityForResult 里面获得啊
二楼说的也很不错
二楼说的也很不错
5
2、http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26930580&id=4138916 这个不符合题主需求吧 只是参考而已 了解原理