android中按back鍵返回上一個activity,如何重新調用上一個activity的oncreate方法?

來源:互聯網
上載者:User

標籤:

預設情況下是不會調用的。

    @Override    public void onBackPressed() {        String titleStr = edittitle.getText().toString();        String contentStr = editcontent.getText().toString();        if (title.equals(titleStr) && content.equals(contentStr)) {            super.onBackPressed();        } else {            //先把本條刪除,再建立一條不久可以(根據標題來刪除掉)            DataUtils.delData(title, this);            //再添加一條資料即可            DataUtils.addData(titleStr, contentStr, this);            Intent intent = new Intent(this, MainActivity.class);            startActivity(intent);        }

if後的不會調用oncreate方法
else後的會,這樣可以實現上一個activity中資料的重新整理,如果寫在oncreate方法中的話。
http://xue163.com/588880/39060/390608984.html

android中按back鍵返回上一個activity,如何重新調用上一個activity的oncreate方法?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.