java - 单击手机后退按钮时重置 Activity

标签 java android android-activity

当用户单击上一页的后退按钮时,是否可以将 Activity 重置为其正常状态。

用例:在我的主要 Activity 中,我有复选框,用户使用 Intent 转到下一个 Activity 。该 Activity 有一个“返回主页”按钮,但是当用户只需单击手机上的后退按钮时,从用户上次访问该页面时起,复选框就已被选中。

最佳答案

如果您只想在从该 Activity 返回时重置,请使用 startActivityForResult() 并覆盖 onActivityResult

如果你想每次都重置,那么在onResume()中重置

关于java - 单击手机后退按钮时重置 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7136554/

相关文章:

java - 用于 Java/JNA 对象引用的 C 中的 C++ API 包装器

java - 拥有类似 Freemarker 的 PDF 生成模板(使用 itext)

java - Python 的 subprocess.Popen() 的 Java 等价物是什么?

java - 使用 java -cp 命令配置 log4j2-spring.xml

java - Android:拖放多个图像

Python 调用 MQ 代理和 DBus

android - 如何获取调用静态函数的 Activity 的上下文?

android - 从 Android 应用程序访问 SQL Server 2008 中的数据

java - Android应用程序通信串口数据

android - 我可以在不属于那些选项卡的情况下在 TabHost 下进行 Activity 吗