无法获得SAMSUNG S4本机浏览器历史记录

时间:2013-12-04 08:05:02

标签: android android-service android-browser

我正在从设备本机浏览器访问浏览器历史记录。我使用以下代码 -

Cursor cur = getContentResolver().query(Browser.BOOKMARKS_URI,
            new String[] { Browser.BookmarkColumns.URL }, null, null,
            BookmarkColumns.DATE + " DESC");

它适用于所有设备,但在SAMSUNG S4 Cursor中返回null。 我发现在我得到适当响应的设备中,Browser包是'com.android.browser',但在S4设备中它是'com.sec.android.app.sbrowser'。这是问题吗?但这是三星S4的原生浏览器。

提前致谢。

1 个答案:

答案 0 :(得分:1)

试试这个 -

Uri uri = Uri.parse("content://com.sec.android.app.sbrowser.browser/history");代替Browser.BOOKMARKS_URI