如何在按回按钮后自动刷新以前的内容,形成当前内容android

时间:2011-08-20 11:10:12

标签: android

我开发了一个android记事本应用程序,我有视图界面和编辑界面,假设我在编辑界面中编辑内容并按回按钮查看界面,视图界面的内容应该从之前的内容改变,此刻我可以' t在更新视图内容的同时,我该如何实现,请帮助,谢谢!有一种方法可以在单击选项卡布局中的选项卡后刷新选项卡内容,谢谢!

2 个答案:

答案 0 :(得分:0)

您可以致电startActivityForResult(Intent, int)开始编辑活动。在进行一些编辑并按下后,您应该通过setResult()方法将结果退回:

setResult(Activity.RESULT_OK, (new Intent()).putExtra(EXTRA_POJO, p));

在您的第一个活动覆盖onActivityResult(int, int, Intent)方法中,从意向对象获取您发送的内容。

请记住 - 如果您想通过意图传递对象,则必须实现Parcelable接口。

答案 1 :(得分:0)

当您按下“编辑界面”的后退按钮时,您将返回“查看界面”。

要刷新“查看界面”,您可以将代码更改为:

public void onResume() {
 super.onResume();

 // your updating code

}

当活动来到foregroud时,会调用 onResmue()

请查看此链接以了解活动生命周期: http://developer.android.com/reference/android/app/Activity.html