我想在android上提取我的Internet导航的历史记录。有没有人知道如何以编程方式做到这一点?如何以编程方式检索android上的导航历史记录?
1
A
回答
1
添加此权限:
<uses-permission android:name=
"com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
...然后查询了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();
}
}
+0
感谢您的帮助:) – emna 2012-03-21 14:10:10
+0
@emna我的荣幸。一旦你看到它运行良好,请接受答案。 – 2012-03-21 14:26:02
相关问题
- 1. 如何以编程方式获取Windows搜索历史记录?
- 2. 如何以编程方式从iphone中检索消息历史记录?
- 3. 是否有可能以编程方式访问Apple Maps导航历史记录?
- 4. 以编程方式清除Android地图历史记录
- 5. Silverlight导航应用程序中的导航历史记录
- 6. log4javascript - 以编程方式获取消息的历史记录?
- 7. 以编程方式访问浏览器历史记录
- 8. Microsoft Edge删除历史记录和Cookie以编程方式
- 9. Angular2浏览器历史记录导航
- 10. Emacs导航位置历史记录
- 11. 如何以编程方式从TFS API获取方法级别历史记录?
- 12. 如何以编程方式从MusicBrainz使用python检索编辑历史页面?
- 13. 如何以编程方式从TFS获取完整文件夹历史记录?
- 14. 如何以编程方式读取SQL Server报告历史记录?
- 15. 检索命令行历史记录
- 16. 如何以编程方式在android版本> 23上获取浏览器历史记录?
- 17. 如何从导航历史记录中删除页面?
- 18. 如何在Silverlight/Windows Phone 7中清除导航历史记录?
- 19. Android:以编程方式检索layout_marginBottom?
- 20. 如何以编程方式导航导航控制器堆栈?
- 21. 导航回历史
- 22. iOS导航历史
- 23. 使用反应导航将导航历史记录重置为登录屏幕
- 24. 如何在python django中检索浏览器历史记录?
- 25. 如何通过API检索Facebook链接共享历史记录?
- 26. 如何从Sinch iOS中检索邮件历史记录?
- 27. GWT历史记录:历史记号
- 28. 如何清除Android中的通话记录历史记录?
- 29. 远程历史记录
- 30. 如何在本地机器上以编程方式访问Google Chrome浏览器历史记录
导航? – CommonsWare 2012-03-21 11:54:21
对不起互联网导航 – emna 2012-03-21 12:58:22