まずは文脈。サーバーに複数のファイルをアップロードするアプリがあります。私は実際に持っています: - FTP接続でアップロードするサービス。- サービスによって更新された通知 (プログレスバー) - すべてのファイルアップロードの詳細を含むアクティビティ "ProgressActivity"
現在の構成では。アクティビティはサービスを開始し、接続の進行状況に関する情報を受け取ります。通信は ServiceConnection の実装で行われます。
アップロード プロセス中にユーザーがアプリケーションをナビゲートできるようにする必要があるとすぐに、ユーザーが通知をクリックするだけで ProgressActivity にアクセスできるようにしたいと考えています。
contentIntent で ProgressAvtivity を呼び出すインテントを広告しようとしましたが、それが Acitvity の別のインスタンスになるとすぐに、バインディングは実行できなくなります。
また、ユーザーが一度に複数の FTP サービスを実行できる必要があることにも留意する必要があります。
これを達成する方法について何か推測はありますか?
詳細が必要な場合は、お気軽にお問い合わせください。