我可能會誤解流程如何與Android配合使用,但當前應用程序在安裝時會生成兩個圖標。我想我已經知道這是怎麼發生的,我在我的項目中創建了第二個活動,並在下載時安裝主應用程序和第二個活動。在Android應用程序中交換佈局
我不相信我需要兩個活動,我只需要能夠加載當前視圖頂部的另一個視圖。我似乎無法弄清楚如何setcontentview(假設這是所需的更改)在例行程序之外。
我試圖換一個單獨的函數的觀點:
public static void FindSomething(Context context)
{
setContentView(R.layout.second_layout);
}
但是我得到一個不能讓一個靜態引用非靜態方法...
是我的「新方法」正確的,還是開始一個新的活動的正確方法?如果開始新的活動是正確的,是否有可能沒有下載第二個圖標?
我的應用程序是任何人都希望看到你得到兩個圖標EECON安裝時:https://market.android.com/search?q=eecon&so=1&c=apps
這裏是事情是如何結束:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
化作這是一個最終的結果,這是固定!
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
我只在我的xml文件的應用程序部分有一個圖標。我無法找到任何可以引用「圖標」的地方。 – onaclov2000 2011-05-22 15:49:32
您對多個活動有意圖過濾嗎?你通常只在主要活動上有一個。 – 2011-05-22 16:04:21
我不確定我遵循什麼有一個意圖過濾器多於一個活動意味着....你能解釋一下嗎? – onaclov2000 2011-05-22 21:22:15