2012-03-29 118 views
4

我目前處於不同的活動狀態。我如何獲得主要啓動活動的意圖?如何從不同的活動獲取主要啓動活動的意圖?

Intent launchIntent = getIntent(); 

在上面,顯然getIntent()不會得到我正確Intent,我需要。

我該如何獲得主推出ActivityIntent

+0

你需要什麼主要'活動'的'意圖'爲? – Macarse 2012-03-29 19:40:04

+0

我收到這樣的信息... launchIntent.getStringExtra(EXTRA_ARGS_KEY); – rotaercz 2012-03-29 19:42:31

回答

0
import android.os.Bundle; 

Bundle extras = getIntent().getExtras(); 
    if (extras != null) { 
     pics = extras.getInt(KEY_HERE); 
    } 

根據需要替換圖片和getInt。

0

當加載Activity1時,抓住與其啓動相關的Bundle

Activity2啓動時,將這些相同的額外費用放入您的新Intent,並將其傳遞到Activity2

你不能只從一個不同的活動訪問Intent,你需要傳遞信息。

+0

問題是我根本無法訪問Activity1,因爲它是使用Adobe AIR生成的。啓動Activity是air.app.AppEntry,但是沒有我可以修改的文件。有沒有解決辦法? – rotaercz 2012-03-29 22:04:06

相關問題