2

2 つのソースから起動できるアクティビティがあります。各ソースは、アクティビティの独自のインスタンスを起動します: 1. アプリケーション内から 2. 外部サービスから

私の問題はサービスにあります。このサービスは、Android 画面でのアクティビティの可視性を制御できる必要があります (アクティビティの非表示と表示)。

現在、次の目的でサービスからアクティビティを開始します。

Intent appIntent = new Intent("Custom_Action");
appIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_MULTIPLE_TASK);

startActivity(appIntent);

私の質問は、アクティビティの可視性をどのように制御できるかです。たぶん、アクティビティをサービスにバインドすることによってですか?

4

1 に答える 1