首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

activity跳转的有关问题

2013-10-23 
activity跳转的问题目前的这个activity点击开始后开始按钮变为false,完成按钮变为true,自动刷新GPS坐标做

activity跳转的问题
activity跳转的有关问题
目前的这个activity点击开始后开始按钮变为false,完成按钮变为true,自动刷新GPS坐标做记录,当点完成时开始再变成true,完成变成false,现在我点开始后暂时不点完成,返回上一个activity做别的操作,但是再回这个activity的时候又按钮又从新开始了,用service也没弄明白,求指点
目前的这个activity点击开始后开始按钮变为false,完成按钮变为true,自动刷新GPS坐标做记录,当点完成时开始再变成true,完成变成false,现在我点开始后暂时不点完成,返回上一个activity做别的操作,但是再回这个activity的时候又按钮又从新开始了,用service也没弄明白,求指点
返回activity的时候,按钮又初始化了。你需要一个标志位来记录按钮的状态,activity onPause的时候把标志位保存起来,onResume的时候取出来做判断。
建议用SharedPreferences来做,比较简单。
[解决办法]
在SharedPreference中保存个标识,1楼正解啊
[解决办法]
1L说的对的
一般来说,你按开始按钮后在返回是需要提示用户的,换句话说,点击开始后一般用一个对话框来显示进度.
所以说你这边的逻辑在好好设计设计... 
[解决办法]

引用:
Quote: 引用:

在SharedPreference中保存个标识,1楼正解啊

一头雾水,SharedPreference我查了一下竟然不会用,有没有简单点的,或者单独把这个activity后台运行啊

activity是在后台运行的,但是切换到前台以后,状态又初始化了。所以你需要保存状态,切换到前台的时候再把状态取出来。

热点排行