2015-07-10 73 views
-2

我想讓任何用戶只能看到我的WebView和我的網頁。如果用戶關閉我的WebView應用程序,則不得允許他/她在任何其他瀏覽器中訪問其他網頁。這就是爲什麼我需要獲得當前的網頁網址。如果當前的網頁網址等於我的網頁網址,那就好了。但是,如果沒有,當前的網頁不能工作,而是重新加載並顯示我的網頁。我可以在Android的任何瀏覽器中獲取當前網址嗎?如何在Android的任何瀏覽器中獲取當前網址?

+0

最近訪問過的網址,您可以從默認瀏覽當前URL或瀏覽歷史記錄。但不是來自其他瀏覽器,例如Android或Opera等的Firefox。 –

回答

1

你可以從Browser.BOOKMARKS_URI數據庫

Cursor cursor = context.getContentResolver().query(Browser.BOOKMARKS_URI, 
     Browser.HISTORY_PROJECTION, null, null, 
     Browser.BookmarkColumns.DATE + " DESC"); 
cursor.moveToNext(); 
String url = cursor.getString(Browser.HISTORY_PROJECTION_URL_INDEX); 
cursor.close(); 
相關問題