2016-12-30 41 views

回答

0

简短的回答: 1.无2.短

更长的答案:

  1. 机器人会默认API不允许这样做。如果您修改设备固件(自定义ROM),则可以通过提供Android系统WebView应用程序的修改版本来实现。您需要更改此应用,以允许其他应用监控加载的网址。

  2. 在旧版本的Android系统,你可以使用获得下面的代码浏览器的书签(由于Android 6.0,这是不支持了:Android 6.0 changes):

    final String[] columns = {Browser.BookmarkColumns.TITLE, Browser.BookmarkColumns.URL}; 
    Cursor query = getContentResolver().query(Browser.BOOKMARKS_URI, columns, null, null, null); 
    query.moveToFirst(); 
    while (query.moveToNext()) { 
        String title = query.getString(query.getColumnIndex(Browser.BookmarkColumns.TITLE)); 
        String url = query.getString(query.getColumnIndex(Browser.BookmarkColumns.URL)); 
    } 
    

    你还需要以下权限:

    <uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS"/>