[英]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.