0

我正在创建自己的 android 应用小部件来显示浏览器书签。& 我需要 2 在我的小部件中显示书签的缩略图。但是,Browser.BookmarkColumns不会公开“缩略图”数据。关于如何获取缩略图的任何想法?提前谢谢

4

1 回答 1

1

它确实暴露了网站的收藏图标。但如果该书签 url 至少成功访问过一次,则它在数据库中可用。在访问内部 Android 数据库时也使用该managedQuery()方法。

这是从 db 访问 fav 图标的片段。

    Cursor mCur = managedQuery(android.provider.Browser.BOOKMARKS_URI,
        projection, null, null, null);
    mCur.moveToFirst();
    int titleIdx = mCur.getColumnIndex(Browser.BookmarkColumns.TITLE);
    int urlIdx = mCur.getColumnIndex(Browser.BookmarkColumns.URL);
    int urlIdx = mCur.getColumnIndex(Browser.BookmarkColumns.FAVICON);
于 2011-09-27T08:07:38.590 回答