問題タブ [contentobserver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android: content://sms/sent のコンテンツ オブザーバーが機能しない
私はしばらくコンテンツオブザーバーと協力してきました。メッセージを使用content://sms
すると追跡され、onchange メソッドを使用して動作させることができます。しかし、それを変更すると 機能しcontent://sms/sent
ません。onchange メソッドでアクティビティが発生しません。この問題の解決策はありますか?どんな助けでも大歓迎です。ありがとう。
android - Android: コンテンツ オブザーバーの「onChange()」メソッドが複数回呼び出される
のコンテンツ オブザーバーを使用していcontent://sms
ます。すべてのメッセージを SD カードのテキスト ファイルに書き込んでいます。ただし、onChange()
コンテンツ オブザーバーのメソッドは複数回呼び出され、同じメッセージがテキスト ファイルに複数回書き込まれます。これを回避する方法は?また、コンテンツ オブザーバーを使用すると電話の速度が低下するかどうかも知りたいです。
android - ブックマーク コンテンツ オブザーバー
ブックマークの追加または削除に関する通知を受け取るには?
使用中...
... onChange() コールバックは、新しいブックマークが追加されたときに呼び出されますが、既存のブックマークが削除されたときには呼び出されません。
それ以外の場合は...
... onChange() コールバックは継続的に呼び出されます... Web から別の Web に移動しただけでも。
ブックマーク テーブルでレコードが追加または削除されたときにのみ通知を受け取りたいです。
アドバイスありがとうございます L.
android - Android-アクティビティの実行中に最新のSMSを会話リストに追加するにはどうすればよいですか?
私はSMSチャットアプリに取り組んでいます。ストックSMSアプリや他のメッセンジャーと同じように、アクティビティを開いたときにリストビューの下部に最新のSMS(送信または受信)を追加する方法を知りたいです。
ContentObserverを使ってみました。SMSデータベースにいくつかの変更があるとすぐに、新しいデータセットでListViewをリロードしようとしましたが、機能しません。新しいSMS(受信の送信)を表示するたびに、リストを再ロードできるようにアプリを再起動する必要があります。これらの新しいメッセージは、gtalk、msn、またはSMSアプリでチャットするのと同じように、送受信するとすぐにチャットウィンドウに表示されます。
これが私のコードです:-
助けてください!
ありがとう
android - 特定の URI に対して ContentResolver.notifyChange() が呼び出された場合、この URI の子孫 URI を監視している ContentObserver は通知されますか?
できれば簡単な質問:ContentResolver.notifyChange()
特定の URI に対して が呼び出された場合、この URI の子孫ContentObserver
URI を監視していることに通知されますか?
たとえば、特定のリソースの URI を観察するためのカーソル設定があるとします。
次に、この URI の祖先への変更を通知しContentResolver
ます (たとえば、すべての注文を削除したため)。
Cursor
監視するために登録されている私のはuriA
通知されますか?
android - Android:SMS送信を検出し、カウントが正しくありません
電話からの発信SMSメッセージの数をカウントするアプリケーションを作成しようとしています。現在、私は次のコードを持っています:
1ページのSMSメッセージを送信すると、 onChange
3回呼び出されます。2ページのSMSメッセージを送信すると、 onChange
4回呼び出されます。5回呼び出される3ページのメッセージ。等々。
注:Uri.parse("content://sms")
「content:// sms / send」などの他のバリエーションを試しましたが、「content://sms」以外はonChange
呼び出されませんでした。
送信SMSメッセージを一意に区別し、送信されたSMSメッセージの数を正確にカウントするにはどうすればよいですか?
android - カメラボタンのContentObserver?
Broadcastreceiverを使用してカメラボタンが押されたことを検出しようとしましたが、機能せず、理由がわかりません(おそらく私の電話に問題があります)。ここで、ContentObserver を使用してこれを行うことができるかどうかを知りたいです。可能です?はいの場合、例を教えていただけますか...
前もって感謝します..
android - コンテンツ オブザーバーの変更
たとえばカレンダー データベースにコンテンツ オブザーバーを登録した場合、イベントが編集されたときにデータベースで変更された内容を正確に取得する方法はありますか?
android - ContentObserver の使用方法..?
私はこのことに非常に慣れていないため、適切な答えを見つけることができませんでした。私は自分で何かをしました、私は自分がどの程度儀式を行っているかわかりません。そしてそれは機能していません。
これが私のオブザーバーです。
前もって感謝します。
android - ContentObserverが複数回呼び出されるのはなぜですか?
ContentObserver
SMSの送受信には次の実装がありますが、何度も呼び出されます。
コード:
マニフェスト:
なぜ何度も呼ばれるのですか?
編集:
問題は欠落が原因であるという考えがありましたが、unregisterContentObserver
違いはありません。