0

自分のAndroidアプリで特定のシステムアプリケーションのアプリケーション設定画面を表示する必要があります。現在、私はそれを別のアクティビティとしてのみ起動でき、バックグラウンドのタイマーで、ユーザーがアクション(強制停止)を実行したかどうかを確認してから、アクティビティを再度起動します。

私が今持っているもの:

public static void showInstalledAppDetails(Context context, String packageName)
{
    Intent intent = new Intent();
    intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
    Uri uri = Uri.fromParts("package", packageName, null);
    intent.setData(uri);
    context.startActivity(intent);
}

設定画面を自分のアプリケーションに統合したいのですが、ActivityGroupを使用して、子アクティビティとしてシステム設定を起動してみました。操作はセキュリティ例外(MANAGE_USB権限の欠如)で失敗します。

これを機能させる方法はありますか?

ありがとう、Swav

4

1 に答える 1

1

これを機能させる方法はありますか?

いいえ、申し訳ありません。異なるプロセスからの複数のアクティビティを 1 つの UI に結合することはできません。

于 2012-04-06T19:21:55.100 に答える