Podemos obtener historial de navegación de cromo / marcadores en nuestra aplicación para Android

Podemos obtener historial de navegación de cromo / marcadores como nos ponemos en el navegador por defecto usando READ_HISTORY_BOOKMARKS permiso? PS: Sólo quiero saber si es posible?

Sí, es muy posible. Utilice este uri: content://com.android.chrome.browser/bookmarks lugar de 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 probado el código para los errores, pero debería funcionar bien. Lo importante es saber el uri a utilizar. Leer esto y esto podría ayudar.

  • Proveedores de contenidos conflictivos facebook SDK
  • SearchManager: agregar sugerencias personalizadas
  • CursorLoader no se actualiza después del cambio de datos
  • Descargar la imagen de la nueva aplicación Google+ (más)
  • Filtrar entradas en las funciones personalizadas de ContentProvider
  • Acceso a un proveedor de contenido personalizado desde una aplicación diferente
  • Android: ContentProvider para cada tabla / manejo de relaciones uno-a-muchos
  • Android / Google Plus - No puedo compartir la imagen de mi proveedor de contenido
  • Android WebView no puede cargar archivos de video locales
  • Actualizar imagen de contacto en el proveedor de contactos de Android
  • ¿Cómo especifica la aplicación del proveedor de contenido los permisos que necesitan las aplicaciones de los clientes para acceder a los datos del proveedor?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.