我在一个Activity(命名为A)中使用c1.startActivity(newIntent);这样的语句打开另外一个Activity(命名为B),在B中也用同样的方式打开A(目的是传输数据),可这个时候A中之前已经保存了的数据全没了,就像刚刚打开一样。注:A和B 是两个不同的APK程序。
在我的一个4.0版本的手机中不会有此问题,在一个2.3版本的手机中 会有此问题。期待各位解决。
在我的一个4.0版本的手机中不会有此问题,在一个2.3版本的手机中 会有此问题。期待各位解决。
解决方案 »
- Androiod4.0开发WebView加载swf文件无反应,不是白屏就是黑屏?
- 请教高手!如何获取MP3中歌曲信息
- 请教大家一个关于3G网络数据传输的问题
- 如何改变android组件获得focus时的橙色
- 关于2.1里加载so库文件的问题
- 这么简单的一个monkey问题,你们肯定都会,就我不会
- android 2.1 怎么实现listview自动滚动
- android如何实现多线程
- 关于 NotificationManger 和Notification的累计 请大神进来看看 在线等~
- andriod 做个查阅WORD ,哪位高手指点一下
- android中通过intent.action.SEND怎么传多个文件
- webview奇特的穿透能力
2.Activity间返回数据,不介意你使用startactivity() 通过newIntent()方式获取,而应该使用onactivityResult()方式
3.如果不是非要使用activity当作窗口的载体,请不要使用activity来操作UI,介意使用fragment.
设置成singleTop还是不行,我之前A、B均是singleTask。
除了这样在两个APK之间交换数据外,还有没有其它交换数据的办法?数据库除外。