私は単純なXMPPクライアントをアンドロイドで作成しています。すべてのXMPPコールを素敵なヘルパーモジュールに抽出しました。このモジュールは、入ってくるXMPPメッセージをSQLiteデータベースに書き込みます。SQLiteChangeのビューを更新しました
ユーザーがビューを開くと、アプリケーションはSQLiteデータベースから最新のメッセージのコピーを取得します(簡単です)。
しかし、「ListView」が表示されている間にXMPPメッセージが表示された場合、ビューに更新を指示するメッセージがツリーの下に表示されます。
XMPPクライアントは、それがまったく役に立たない場合は、アプリケーションコンテキストで実行されます。
を処理する必要があります私は、コンテンツを設定することができますプロバイダー/オブザーバーは非公開、つまりこのアプリ内でのみ利用可能ですか? –
デフォルトではContentProviderはプライベート – smith324