Android:将数据传递给子活动,检测谁是父项

时间:2010-11-02 00:36:15

标签: android android-activity

我是否有可能知道Iam来自哪个家长,所以我可以根据父母的活动来做不同的事情。

这就是Iam对孩子的看法。但是我不知道如何在孩子中处理这个以检查谁是父母。

    public void chooseLocation(View v){
    Intent i = new Intent();
    i.setClass(InsertAd.this, Location.class);
    startActivityForResult(i, REQ_CODE_SELECT_LOCATION);
}

以上代码用于其中一个父母,是否有某种方式我可以使用“EQ_CODE_SELECT_LOCATION”?

另外,我怎么可能将数据发送到子活动?

1 个答案:

答案 0 :(得分:5)

放入额外的传递额外数据的意图。例如:

Intent i = new Intent();
i.putExtra("CallerClass", "com.example.callingActivity");
...

以及稍后在Location.class中,您可以通过getIntent()

检索这些额外的内容
string caller = getIntent.getExtras().getString("CallerClass");