簡體   English   中英

將數據傳遞回Android Studio中的上一個活動

[英]Passing data back into a previous activity in Android Studio

我們已經在課堂上學習了如何打開新的Activity,但是到目前為止,第二個Activity從OnCreate()類運行其邏輯。

我想直接從活動二返回活動一,但是這樣做時要在其Java中運行一個函數。

關於此事,我所能找到的就是如何有效地編寫自己的“后退”按鈕。

我需要傳遞一個字符串和一個int,它最初是從活動1發送到活動2的。 我需要將接收到的int與發送的int進行比較,以確認它來自同一來源。

我最大的問題是,我們被教導要使用OnCreate() 這將無法返回到Activity,因為OnCreate僅在首次創建實例時運行。 如果在回退時創建實例,則其他功能將無法使用。

您可以只使用startActivityForResult方法。

這是一個主題: 如何在Android上管理`startActivityForResult`?

希望能幫助到你 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM