gpt4 book ai didi

android - 从浏览器历史记录中检索 android 中浏览网页的日期

转载 作者:行者123 更新时间:2023-11-30 04:11:24 25 4
gpt4 key购买 nike

如何从 android 中的浏览器历史记录中获取访问网页的日期。 我可以获得 url 和标题索引,但无法从中获取浏览网页的日期,因为 Browser.SEARCHES_PROJECTION_DATE_INDEX 没有提供当前日期的正确信息。 谢谢。

最佳答案

使用 Browser.HISTORY_PROJECTION_DATE_INDEX。它返回长值。尝试使用以下代码获取日期

    CursorLoader cursorLoader = new CursorLoader(this,
android.provider.Browser.BOOKMARKS_URI,
Browser.HISTORY_PROJECTION, null, null, null);
Cursor cursor = cursorLoader.loadInBackground();
Calendar cal = Calendar.getInstance();
long dateTime;
cursor.moveToFirst();
if (cursor.moveToFirst() && cursor.getCount() > 0) {
while (cursor.isAfterLast() == false) {
dateTime =Long.parseLong(cursor.getString(Browser.HISTORY_PROJECTION_DATE_INDEX));
cal.setTimeInMillis(dateTime);
Log.i("Date",cal.getTime().toString());
}
}

希望对你有帮助

关于android - 从浏览器历史记录中检索 android 中浏览网页的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10816501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com