Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Andriond从第一个活动发送事件,在第二个活动接收事件_Java_Android - Fatal编程技术网

Java Andriond从第一个活动发送事件,在第二个活动接收事件

Java Andriond从第一个活动发送事件,在第二个活动接收事件,java,android,Java,Android,我有两项活动。第一个活动显示具有简短信息的用户列表。选择某个用户后,我进入第二个活动,以显示有关该用户的完整信息。对于发送事件,我使用了startActivityForResult()用于socond活动中的接收事件,并在ActivityResult(int requestCode、int resultCode、Intent data)上添加了公共void。启动项目后,我从第一个活动中发送意向,但在第二个活动中我没有收到:(.如何在第二个活动中接收发送的事件? 谢谢您……您在第一个活动中实现on

我有两项活动。第一个活动显示具有简短信息的用户列表。选择某个用户后,我进入第二个活动,以显示有关该用户的完整信息。对于发送事件,我使用了
startActivityForResult()用于socond活动中的接收事件,并在ActivityResult(int requestCode、int resultCode、Intent data)上添加了
公共void
。启动项目后,我从第一个活动中发送意向,但在第二个活动中我没有收到:(.如何在第二个活动中接收发送的事件?
谢谢您……

您在第一个活动中实现onActivityResult,以便从已启动的子活动中获得结果。在子活动中,您将通过onCreate方法接收事件:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    final Intent intent = getIntent();

    // Do some setup based on the action being performed.

    final String action = intent.getAction();
    if (action.equals()) {
    }

}

我建议您查看一下记事本示例,看看它是如何工作的。可能不需要startActivityForResult-startActivity应该足够了。您通常不会将某些内容从项目视图返回到列表视图。

在第一个活动中实现onActivityResult,以便从您启动的子活动中获得结果ed.在子活动中,您将通过onCreate方法接收事件:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    final Intent intent = getIntent();

    // Do some setup based on the action being performed.

    final String action = intent.getAction();
    if (action.equals()) {
    }

}
我建议您查看一下记事本示例,看看它是如何工作的。可能不需要startActivityForResult-startActivity应该足够了。您通常不会将某些内容从项目视图返回到列表视图