【发布时间】:2014-08-14 06:40:07
【问题描述】:
我尝试了下面的代码来获取带有时间戳的用户的浏览历史记录。
获取时间戳的问题。
这是我的代码。
public void getBrowserHist() {
@SuppressWarnings("deprecation")
Cursor mCur = managedQuery(Browser.BOOKMARKS_URI,
Browser.HISTORY_PROJECTION, null, null, null);
StringBuffer bf=new StringBuffer(" ");
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));
String titleIdx=mCur
.getString(Browser.HISTORY_PROJECTION_TITLE_INDEX);
String url= mCur
.getString(Browser.HISTORY_PROJECTION_URL_INDEX);
bf.append(titleIdx+" "+url+"\n\n");
mCur.moveToNext();
}
}
tv.setText(bf);
}
【问题讨论】: