android - 在 android 中使用生命周期

标签 android android-activity android-lifecycle

我是一个新的 android 编程初学者 :) 。

我制作了一个添加地点的简单应用。

1- 主要 Activity 包括按钮{Places , Add place , Favorites Places }

所以让我们假设我们在“添加地点” Activity 中,我们键入标题和描述并将地点添加到 arrayList,然后转到具有此列表的地点......

问题是当我回击时,我得到了我写的关于这个地方的详细信息,但是当我在电话中按回键时我试图清除它......

我该怎么做才能避免崩溃?

谢谢大家

-- 更新: 感谢所有回复试图帮助我的人,这太棒了:) 我刚刚添加:

@Override
    public void onBackPressed(){
        Intent intent = new Intent(PlacesActivity.this,MainActivity.class);
        startActivity(intent);

    }

此解决方案由 Arsen Sench 提出:)

在我不想按回的 Activity 中,

最佳答案

你可以在这里做一件事。 在跳转到另一个 Activity View Places 之前,只需清除那里的所有编辑文本。

edittext.setText("");

试试这个。会帮助你。

关于android - 在 android 中使用生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41114995/

相关文章:

Android 分页 3 库 - 用于从 Room 数据库分页数据,数据更改时流程变为空

Android 响应 PN532 InListPassiveTarget

android - "411 Length required"- 来自使用 Android API 10 及更低版本的 Google Docs Api 的响应

java - 无法让我的 DialogFragment 背景透明

android - 启动时绕过主要 Activity

android - 如何管理指挥类的所有 Activity 转移

Android 如果应用程序在另一个应用程序启动之前打开,如何清除应用程序堆栈?

android - AsyncTask和运行时配置使用简洁的代码示例更改: what approaches,,Android团队认可吗?

android - 尽管数据没有改变,但一些 fragment 观察者在从返回堆栈弹出后触发

android - android Activity 生命周期函数的基础知识