0

我正在使用存儲訪問框架使用戶授予Sd卡的寫入權限。它運行在Android棒棒糖和棉花糖上的兩款設備運行良好。但它不適用於我的Android棒棒糖上運行的設備之一。存儲訪問框架/文檔樹顯示空的最近列表

它顯示空的最近列表。

Screenshot

這是怎麼了啓動活動

Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE); 
     startActivityForResult(intent, 42); 

我使用菜單按鈕嘗試,但它是沒有用的。

是否有任何解決方法讓用戶授予寫權限/添加SD卡目錄到最近列表?因爲它適用於其他一些應用程序,如ES Explorer。

回答

0

通過向文檔樹意圖添加Extra來解決此問題。

Intent intent=new Intent("android.intent.action.OPEN_DOCUMENT_TREE"); 
            intent.putExtra("android.content.extra.SHOW_ADVANCED",true); 
            startActivityForResult(intent,42);