我想获得sbrowser的历史?我尝试使用" com.sec.android.app.sbrowser.browser / history"但它不起作用。
final Uri uri = Uri.parse("content://com.sec.android.app.sbrowser.browser/history");
final Cursor c = getContentResolver().query(uri, null, null, null, null);
if (c!=null && c.moveToFirst()) {
do {
System.out.println(c.getString(c.getColumnIndex("URL")));
} while(c.moveToNext());
}
答案 0 :(得分:0)
这个问题很旧。但是,正确答案是
content://com.sec.android.app.sbrowser.browser/bookmarks
答案 1 :(得分:0)
获取历史的另一种方式
Cursor mycur = managedQuery(Browser.BOOKMARKS_URI, Browser.HISTORY_PROJECTION, null,
null, null);
int count = mycur.getCount();
mycur.moveToFirst();
if(mycur.moveToFirst() && count>0)
{
while(count>0)
{
Log.e("title",mycur.getString(Browser.HISTORY_PROJECTION_URL_INDEX));
mycur.moveToNext();
}
}
您也可以在下面查看其他一些答案