应用在后台时,活动无法启动

时间:2016-12-07 08:22:54

标签: android

当应用程序不在前台且调用startActivity时,app不会显示新活动。这只发生在低端设备上。 我该怎么做才能确保活动开始?

第二项活动清单的一部分

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

1 个答案:

答案 0 :(得分:0)

尝试开始这样的活动:

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