public class ContentObservable
extends Observable<ContentObserver>
| java.lang.Object | ||
| android.database.Observable<android.database.ContentObserver> | ||
| android.database.ContentObservable | ||
针对 ContentObserver的 Observable的专门化,提供了将通知发送到 ContentObserver对象列表的 ContentObserver 。
Inherited fields |
|---|
android.database.Observable
|
Public constructors |
|
|---|---|
ContentObservable() |
|
公共方法(Public methods) |
|
|---|---|
void |
dispatchChange(boolean selfChange) 此方法在API级别16中已弃用。请改用 |
void |
dispatchChange(boolean selfChange, Uri uri) 在每个观察者上调用 |
void |
notifyChange(boolean selfChange) 此方法在API级别16中已弃用。请改为使用 |
void |
registerObserver(ContentObserver observer) 将观察者添加到列表中。 |
继承方法(Inherited methods) |
|
|---|---|
android.database.Observable
|
|
java.lang.Object
|
|
void dispatchChange (boolean selfChange)
此方法在API级别16中已被弃用。
改为使用dispatchChange(boolean, Uri) 。
在每个观察者上调用 dispatchChange(boolean) 。
如果 selfChange为真,则只有在通过实现 deliverSelfNotifications()以表示要接收自我更改通知以返回true时才将通知传递给观察者。
| 参数(Parameters) | |
|---|---|
selfChange |
boolean: True if this is a self-change notification. |
void dispatchChange (boolean selfChange,
Uri uri)
在每个观察者上调用dispatchChange(boolean, Uri) 。 在可用时包含已更改的内容Uri。
如果 selfChange为真,则只有在通过实现 deliverSelfNotifications()以表示要接收自我更改通知以返回true时才将通知传递给观察者。
| 参数(Parameters) | |
|---|---|
selfChange |
boolean: True if this is a self-change notification. |
uri |
Uri: The Uri of the changed content, or null if unknown. |
void notifyChange (boolean selfChange)
此方法在API级别16中已被弃用。
改为使用dispatchChange(boolean) 。
在每个观察者上调用 onChange(boolean) 。
| 参数(Parameters) | |
|---|---|
selfChange |
boolean: True if this is a self-change notification. |
void registerObserver (ContentObserver observer)
将观察者添加到列表中。 观察者不能为空,也不能被注册。
| 参数(Parameters) | |
|---|---|
observer |
ContentObserver: the observer to register |