android activity之間傳遞返回值

2021-09-07 00:22:17 字數 743 閱讀 4266

activity a,跳轉至 activity b ,a傳引數user_name給b,然後b再返回修改後的引數user_name給a

首先a傳user_name給b

intent input_b = new intent(userinfoactivity.this,forinputactivity.class

);input_driving_age.putextra("user_name", "哈哈哈");

startactivityforresult(input_b, info_user_name);

再b接收a傳遞過來值:

intent preintent =getintent();

string username = preintent.getstringextra("user_name");

再次,b再回傳引數給a

intent result = new

intent();

result.putextra("value", value);

setresult(result_ok, result);

finish();

再次,a再接收b返回的值

protected

void onactivityresult(int requestcode, int

resultcode, intent data)

}

android activity啟動模式

1.標準模式 standrad 沒啟動乙個activity,都會建立乙個activity例項,放入回退棧的內部 2.單頂模式 singletop 當啟動launchmode是 singletop的時候,系統會先判斷棧頂是不是要啟動的那個activity例項,如果是,則不會建立新的例項,直接讓棧頂直接...

Android Activity啟動模式

在androidmanifest.xml中配置 android name mainactivity android launchmode standard 有以下四種 standard 預設模式,每次通過intent啟動activity時都會建立乙個新的activity例項,並放入任務棧中。sing...

android Activity切換動畫

今天準備比賽的時候 遇到了這個問題。查了些資料總結了下。主要是通過 android theme 標籤來實現 android theme style 那麼就需要自己寫style風格檔案 如下 這裡之所以寫成2style個是為了解耦然後自己寫下anim anim enter anim anim exit...