I have three activities suppose ActivityA
, ActivityB
and ActivityC
where A has started B and B started C then B is destroyed.
Now I have to transfer some data back to ActivityA
from ActivityC
.
How can I achieve this without using SharedPreference or database in android?
答案 0 :(得分:2)
Make one Constant.class and declare string
x.IndexOf(k, StringComparison.OrdinalIgnoreCase)
now in your Activity C . store your Value like this.
public static String your_value = "";
and in your Activity A . access like this.
Constant.your_value = "123456";
答案 1 :(得分:-1)
use *.qm
method for sending data back
In setResult()
use this.
ActivityC
Now in your Intent intent = new Intent();
intent.putExtra("data", "yourdata")
setResult(RESULT_OK, intent);
finish();
override method activityA
onActivityResult()
Happy coding!!