2016-12-07 159 views
0

當應用程序不在前臺並調用startActivity時,應用程序不會顯示新活動。這隻發生在低端設備上。 如何確保活動已啓動?當應用程序處於後臺時活動不會啓動

部分清單爲次活動的

<activity 
    android:name=".OfferActivity" 
    android:configChanges="orientation|screenSize" 
    android:label="@string/title_activity_offer" 
    android:launchMode="singleTop" 
    android:noHistory="true" 
    android:showOnLockScreen="true"/> 
+0

喜股的manifest.xml –

+1

刪除'機器人:launchMode = 「singleTop」 和'請嘗試 –

+0

您可以在您的清單中添加以下活動: Vinodh

回答

0

嘗試啓動這樣的活動:

Intent i = new Intent(context, MyActivity.class); 
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
context.startActivity(i); 
+0

我沒有幫助 – pepela

+0

你可以顯示任何logcat來幫助我們嗎?所提供的信息實際上是不可能的..... – zapotec

相關問題