ある種の通知/ブロードキャストなどを取得する方法はありますか?カスタムアカウントが「アカウントと同期の設定」から削除された場合はどうなりますか?
私が持っているアプリケーションは、デバイス上の複数のユーザーを容易にすることができ(これは企業で使用するためのものです)、単一のSQLiteデータベースを使用します。デバイス上にアプリケーション用に複数のユーザーを作成し、それら2人のユーザーにのみ関連するデータをデータベースに入力するとします。ここでの私の問題は、ユーザーの1人が「アカウントと同期の設定」から削除された場合、SDカード上のデータベースや一部の外部ファイルをクリーンアップする方法がないことです。
冗長テーブルのユーザー情報を複製して登録済みのアカウントと比較し、テーブルのユーザー情報とAccountManagerのAccount []配列が一致しない場合は、データベースからユーザーデータを削除することができます。私には汚い感じがします。