我正在使用tabs.In在一个标签中我有几个活动,一个接一个地调用。在这个我调用getdecorview()时启动新活动并将视图存储在arraylist中,同时向后移动,我得到了从arraylist查看并将其设置为内容视图。现在我的peroblem是我想从被调用的活动中移回后设置textview。例如我想以图解方式显示它 - 活动一---- --->调用 - 活动二 - (从用户那里得到一些价值)------->现在回到 - >活动一(这里设定从活动二得到的值)
how i can set the value which i got from second activity in activity one while using tabs?
thank you
答案 0 :(得分:0)
在这种情况下,您需要通过Activity.startActivityForResult()
第一项活动必须覆盖方法
onActivityResult(int requestCode, int resultCode, Intent data)
并且必须以
启动第二个活动Intent intent = new Intent(this, SecondActivity.class);
intent.putExtra("sampleData", "This is Sample Data");
startActivityForResult(intent, 1);
更多信息here:
答案 1 :(得分:0)
使用startActivityForResult来调用活动B.
查看这些文档和示例 1. http://developer.android.com/reference/android/app/Activity.html 2. http://rahulonblog.blogspot.com/2010/05/android-startactivityforresult-example.html