你把getIntent.getIntExtra("MemoID",-1)换成一下代码试试:Intent intent=new Intent();
intent.getIntExtra("MemoID",-1);理论上以上两个方法本该相同的。但是在有时候,用getIntent会出错。取不到想要的值。以前有过这种经历。所以你可以去试试!
intent.getIntExtra("MemoID",-1);理论上以上两个方法本该相同的。但是在有时候,用getIntent会出错。取不到想要的值。以前有过这种经历。所以你可以去试试!
解决方案 »
- 多功能加密版 ————日记本 自己的第一个应用(练练手)见笑了
- 求解如何能让shared_prefs的文件不被下次文件覆盖 ,可以多次使用
- 读取SD卡上的文本文件的问题
- 菜鸟关于RadioGroup疑问~
- 【赚分贴】android怎么预置apk
- 谁能详细介绍一下uri 谢谢了
- onContextMenu 和onCreateOptionsMenu 区别
- 做APN开关是遇到问题
- Android Java开发实例项目+游戏视频教程免费下载咯。。
- android 通过Socket与服务器通讯(包括发送接收数据),出现如下警告,怎么j解决?
- 两个apk之间通过广播进行通信 请问能取得返回值吗?
- android 重启成功,关机不成功
不行的话尝试用下Bundle。
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
setIntent(intent);// must store the new intent unless getIntent() will
// return the old one
}
希望搜到这个帖子的后来者能获得这种解决方法