1

notifyChange() メソッドを使用する必要がありますか? このメソッドを呼び出すと onChange() メソッドに入りますが、notifyChange() を呼び出さないと onChange() メソッドが呼び出されないためです。なんで?

4

1 に答える 1

3

さて、ここに行きます、

これがあなたの質問に対する完全な答えかどうかはわかりませんが、抽象クラスContentObserverから継承するものはすべて、インスタンス化時に「on​​Change」を呼び出す必要があります。そのことを念頭に置いて、notifyChange に渡す ContentObserver を見てください。まず、それを念頭に置いて段階的にデバッグし、何が得られるか教えてください...

しかし、ソースコードに基づいて、ContentObserver が OnChange を起動し、notifyChange メソッドを介して「泡立つ」ように見えます。

したがって、私ができる最善の意味は、ContentObserver のポイントはイベントの発生を「観察」またはリッスンすることであるため (別名、インテントだと思います。私はまだ Android 用語を取得しようとしています)、オブザーバーに onChange が発生していることを知らせたい場合は、そうです。しかし、より明確な説明を提供するために、それをどのように使用しようとしているのかについて、より多くの情報が必要だと思います.

そして、もし私がここで言ったことで私が間違っていたら、ぜひ誰かが私を正してください笑.

于 2010-12-14T03:43:01.450 に答える