2016-12-07 16 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

関連する問題