得到我自己的浏览器历史android

时间:2012-02-24 17:40:26

标签: android browser-history

我正在开发自己的网络浏览器,我想要获得此浏览器的历史记录,因此我使用此代码来获取它:

    Cursor mCur = managedQuery(Browser.BOOKMARKS_URI,Browser.HISTORY_PROJECTION, whereClause, null, orderBy);

    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();
        }
    }

但是我意识到这段代码给出了默认android浏览器的历史,所以我想知道是否有类似的方法从android数据库中获取我自己的Web浏览器的历史记录,或者我应该自己保存每个url用户正在浏览网页?

提前致谢

1 个答案:

答案 0 :(得分:0)

所以你创建了自己的Android浏览器?你在用webview吗? 你可能需要跟踪自己的历史。