【发布时间】:2018-01-25 13:24:13
【问题描述】:
我有两种观点和活动。 第一个有一个微调器。第二,您可以创建新条目(存储在活动 1 中微调器的数据库中)。 如果用户完成并按下后退按钮,我必须刷新活动 1 上的微调器(因为新条目)。
是否有可能检查应用程序是否返回活动 1,因为活动 2 中的后退按钮被按下?
我知道,我可以使用 onResume 方法做到这一点,但是每次我返回活动一时都会调用此方法,而不仅仅是因为返回按钮。
我只想在按下后退按钮时刷新微调器。
有什么解决办法吗?我可以检查 onResume 方法中是否按下了后退按钮吗?
【问题讨论】:
-
您可以在第二个活动中覆盖 onBackPressed() 并在该方法中更新您的数据库条目
标签: java android button android-activity back