2010-12-14 11 views
1

notifyChange()メソッドを使用する必要がありますか?私はこのメソッドを呼び出すときにonChange()メソッドに入るが、notifyChange()を呼び出さないとonChange()メソッドが呼び出されないので、これを尋ねる。どうして?ここAndroid notifyChange()メソッドを強制的に使用していますか?

+0

notifyChangeメソッドは何ですか?どんな状況で? –

+0

ContentObserverの場合。 – rogcg

+0

notifyChangeを呼び出さずにonChangeメソッドを呼び出す必要があると思いますか? – Falmarri

答えて

3

オーケー行く、

これは、あなたの質問に完全な答えであれば、私は知らないが、抽象クラスContentObserverから継承するものは、インスタンス上で、その「のonChange」を呼び出す必要があります。これを念頭に、notifyChangeに渡すContentObserverを見てみましょう。はじめに、私はそれを念頭に置いて段階的にデバッグするといいでしょう。

source codeに基づいて、ContentObserverがOnChangeを起動し、 notifyChangeメソッド

ContentObserverのポイントは、「観察する」、またはイベントの発射を聞くことです(私は考えています;私はまだアンドロイドを取得しようとしていますあなたのオブザーバーがあなたのonChangeを知りたがっているのであれば、そうですね。しかし、私はあなたに明確な説明を与えるためにあなたの使い方についてより多くの情報が必要だと思います。

私が笑った言葉の中で、私がここですべて間違っているならば、誰かが私を真っ直ぐにしてください。

関連する問題