мы можем получить хромированную историю просмотров / закладки в нашем приложении для Android

можем ли мы получить хромированную историю просмотров / закладки, как мы получаем в браузере по умолчанию, используя разрешение READ_HISTORY_BOOKMARKS? PS: Я просто хочу знать, возможно ли это?

    Да, это очень возможно. Используйте этот uri: content://com.android.chrome.browser/bookmarks вместо Browser.BOOKMARKS_URI

     String[] proj = new String[] { Browser.BookmarkColumns.TITLE,Browser.BookmarkColumns.URL }; Uri uriCustom = Uri.parse("content://com.android.chrome.browser/bookmarks"); String sel = Browser.BookmarkColumns.BOOKMARK + " = 0"; // 0 = history, 1 = bookmark Cursor mCur = getContentResolver().query(uriCustom, proj, sel, null, null); mCur.moveToFirst(); @SuppressWarnings("unused") String title = ""; @SuppressWarnings("unused") String url = ""; if (mCur.moveToFirst() && mCur.getCount() > 0) { boolean cont = true; while (mCur.isAfterLast() == false && cont) { title = mCur.getString(mCur.getColumnIndex(Browser.BookmarkColumns.TITLE)); url = mCur.getString(mCur.getColumnIndex(Browser.BookmarkColumns.URL)); // Do something with title and url mCur.moveToNext(); } } 

    Havent проверил код на наличие ошибок, но он должен работать нормально. Важно знать, как использовать uri. Чтение этого и это может помочь.

    Давайте будем гением компьютера.