特定のアプリケーションを (ユーザー入力に基づいて) ブラックリストに登録し、ブラックリストに登録されたアプリが前景。
これは Smart App Protector に似ていますが、トリガー条件が追加されています。
アプリを正常に検出するサービスがありますが、メインのアクティビティを前面に出すのに問題があります。
何か案は?前もって感謝します。
特定のアプリケーションを (ユーザー入力に基づいて) ブラックリストに登録し、ブラックリストに登録されたアプリが前景。
これは Smart App Protector に似ていますが、トリガー条件が追加されています。
アプリを正常に検出するサービスがありますが、メインのアクティビティを前面に出すのに問題があります。
何か案は?前もって感謝します。
ブラックリストに登録されたアプリケーションを検出するときにこれを使用します。
Intent startupIntent = new Intent(context, ActivityToLaunch.class);
startupIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(startupIntent);
通知なしでアクティビティを突然前面に出すのは、常に悪い習慣です。通知マネージャーを介して通知を送信し、通知メッセージをクリックすると、保留中のインテントを使用してアクティビティが実行されることを常にお勧めします。これはあなたのニーズを満たしていますか?