[英]Default Intent for launcher Activity
朋友你好,我是android新手。 我正在研究android activity
和Intent
。 就像我在启动器活动中所做的一样
Intent in = new Intent(getApplicationContext(), SecondActivity.class);
startActivity(in);
在第二个活动中,我使用getIntent()
方法获取OnCreate
方法中调用意图的引用,如下所示:
Intent in = getIntent();
if(in != null) //do something..
在第二个活动中, getIntent()
方法返回调用intent
的引用。 但是,当我在启动器活动的onCreate
方法中使用getIntent()
方法时,其值不为 null。 因此,当我们在启动器活动中使用getIntent()
方法时,传递给意图的引用是什么
那么,当您单击app_icon时,Android OS会启动活动,它会浏览清单文件并找到启动器活动,然后启动它
使用getIntent()方法获取已开始活动的意图:
Intent intent = getIntent();
您的数据表示为字符串,然后可以使用intent.getStringExtra(String name)方法。 在您的情况下:
String id = intent.getStringExtra("id");
String name = intent.getStringExtra("name");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.