启动新活动android后访问意图

WWa*_*ldo 4 java android android-intent

我遇到问题,我不知道在哪里寻找或如何搜索,所以我在这里问.基本上,我使用这段代码从我的主要活动开始一个新的活动:

Intent intent = new Intent(v.getContext(), AlarmViewer.class);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

AlarmViewer用正常开始我的课程onCreate,看起来像这样:

public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.main);
}
Run Code Online (Sandbox Code Playgroud)

所以,我正在尝试弄清楚如何访问我用来启动活动的意图,以获得我放在它上面的一些额外内容.任何人都知道我该怎么做?如果在对不起之前已经问到这个问题,那我真的不确定如何搜索这个.

cch*_*son 6

要获得意图,请使用getIntent().

要获取您的信息,请使用getIntent().getExtras()返回Bundle类型的对象.从该对象,您可以get*根据从调用活动传递的类型调用不同的方法

您可以查看此主题以获取示例