1

I want to extract the history of my Internet navigation on android. Is there any one that knows how to do it programmatically ?

kaiz.net
  • 1,984
  • 3
  • 23
  • 31
emna
  • 423
  • 2
  • 6
  • 18

1 Answers1

1

Add this permission:

<uses-permission android:name=
    "com.android.browser.permission.READ_HISTORY_BOOKMARKS" />

...then query for a Cursor...

Cursor mCur = activity.managedQuery(Browser.BOOKMARKS_URI,
                    Browser.HISTORY_PROJECTION, null, null, null);
            mCur.moveToFirst();
            if (mCur.moveToFirst() && mCur.getCount() > 0) {
                while (mCur.isAfterLast() == false) {
                    Log.v("titleIdx", mCur
                            .getString(Browser.HISTORY_PROJECTION_TITLE_INDEX));
                    Log.v("urlIdx", mCur
                            .getString(Browser.HISTORY_PROJECTION_URL_INDEX));
                    mCur.moveToNext();
                }
            }

Sources

Community
  • 1
  • 1
Chris Cashwell
  • 22,308
  • 13
  • 63
  • 94