2 つのソースから起動できるアクティビティがあります。各ソースは、アクティビティの独自のインスタンスを起動します: 1. アプリケーション内から 2. 外部サービスから
私の問題はサービスにあります。このサービスは、Android 画面でのアクティビティの可視性を制御できる必要があります (アクティビティの非表示と表示)。
現在、次の目的でサービスからアクティビティを開始します。
Intent appIntent = new Intent("Custom_Action");
appIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
startActivity(appIntent);
私の質問は、アクティビティの可視性をどのように制御できるかです。たぶん、アクティビティをサービスにバインドすることによってですか?