我现在用的是intent替代finish()来跳转,可以实现刷新数据,但是每次按下返回键只能两这两个Activity间跳转,
求解决方法。
现在我想在调用finish()返回时刷新父Activity的oncreat()!!
谢谢名位!
求解决方法。
现在我想在调用finish()返回时刷新父Activity的oncreat()!!
谢谢名位!
解决方案 »
- 在SystemUI上面启动一个App和在launcher里面启动一个App的机制
- android游戏特效编辑器
- 一个android小问题
- 发现一个超级方便的Android开发工具,share一下!
- 相对于j2me开发中wtk的内存监测,对象产生频率等功能
- 买什么手机比较好!
- jxl.jar读取excel 并存到sqlite,logcat提示 couldnot find jxl.workbook.getworkbook
- 新手片段嵌套求指导
- android 用MediaPlayer播放音频时如何 获取声音分贝值?
- Android触摸事件传递流程
- android下载过程中内存检测
- android初学 有关Button控件
System.exit(0);
System.exit(0);
如果是第一个Activity的标记 就跳转到第二个Activity如果是第二个Activity的标记 就返回到一个Activity然后根据Activity生命周期,把代码放在适当的地方.
@Override
protected void onResume() {
super.onResume();
handler.post(runnable);
}private Runnable runnable = new Runnable() {
public void run() {
//做操作
handler.sendEmptyMessage(1);
}
}
};
private Handler handler = new Handler() {
public void handleMessage(android.os.Message msg) {
switch (msg.what) {
case 1:
//更新UI
break;
}
};
};
如果刷新依赖于返回操作,可以用startActivityForResult做跳转。