web sayfası geçmişi
merhabalar telefonumda tarayıcının geçmişini alabiliyorum mainactivity içinde ancak bu işlemi sms received gibi broadcast ile kişinin girdiği siteleri dinleyebilmem mümkünmü ? Tarayıcının geçmişini şu kodlarla alıyorum
String[] proj = new String[] { Browser.BookmarkColumns.TITLE, Browser.BookmarkColumns.URL,Browser.BookmarkColumns.DATE };
String selection = Browser.BookmarkColumns.BOOKMARK + " = 0"; // 0 = history, 1 = bookmark
Cursor mCursor = this.managedQuery(Browser.BOOKMARKS_URI, proj, selection, null, null);
this.startManagingCursor(mCursor);
mCursor.moveToFirst();String title = "";
String url = "";
String date="";
if (mCursor.moveToFirst() && mCursor.getCount() > 0) {
while (mCursor.isAfterLast() == false) {title = mCursor.getString(mCursor.getColumnIndex(Browser.BookmarkColumns.TITLE ));
url = mCursor.getString(mCursor.getColumnIndex(Browser.BookmarkColumns.URL));
date = mCursor.getString(mCursor.getColumnIndex(Browser.BookmarkColumns.DATE));
Long timestamp = Long.parseLong(date);
SimpleDateFormat dateFormat = new SimpleDateFormat( "dd/MM/yyyy/HH:mm");
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(timestamp);
String finaldate = dateFormat.format(calendar.getTime());
String smsDate = finaldate.toString();
// Log.e("DTE", date);
Log.e("URL",title );
Log.e("TARIH", smsDate);
mCursor.moveToNext();
}
}