ContentObserver不适用于Nexus 7上的浏览器书签?

时间:2012-08-07 15:14:11

标签: android google-chrome

我注册了一个ContentObserver来监控Nexus 7上Chrome的书签更改,但是没有来自onChange()的回调。

使用相同的代码,我可以在其他设备上获得Android默认浏览器的ContentObserver回调。

Chrome不支持Nexus 7上的ContentObserver回调吗?

代码如下:

    getApplication().getContentResolver().registerContentObserver(Browser.BOOKMARKS_URI, true, observer);

...

static class HistoryOberser extends ContentObserver {

    public HistoryOberser() {
        super(null);
    }

    @Override
    public boolean deliverSelfNotifications() {
        return true;
    }

    @Override
    public void onChange(boolean selfChange) {
        super.onChange(selfChange);
        Log.d(TAG, "onChange: " + selfChange);
    }

}

1 个答案:

答案 0 :(得分:3)

使用URI“content://com.android.chrome.browser/bookmarks”for Android Chrome浏览器书签可以让观察者工作。