0
我知道當前版本的API刪除了用於閱讀書籤歷史記錄的此功能,之前我曾使用附加功能訪問當前網址,但不幸的是它不再工作,你有什麼想法如何實現這個問題?如何在Android瀏覽器中獲取當前網址(API23)
Cursor webLinksCursor = ctx.getContentResolver().query(Browser.BOOKMARKS_URI, Browser.HISTORY_PROJECTION, null, null, Browser.BookmarkColumns.DATE + " DESC");
int row_count = webLinksCursor.getCount();
int title_column_index = webLinksCursor.getColumnIndexOrThrow(Browser.BookmarkColumns.TITLE);
int url_column_index = webLinksCursor.getColumnIndexOrThrow(Browser.BookmarkColumns.URL);
if ((title_column_index > -1) && (url_column_index > -1) && (row_count > 0))
{
webLinksCursor.moveToFirst();
while (webLinksCursor.isAfterLast() == false)
{
if (webLinksCursor.getInt(Browser.HISTORY_PROJECTION_BOOKMARK_INDEX) != 1)
{
if (!webLinksCursor.isNull(url_column_index))
{
return webLinksCursor.getString(url_column_index);
}
}
webLinksCursor.moveToNext();
}
}
webLinksCursor.close();
return null;