0

私はストレージアクセスフレームワークを使用して、ユーザーがSdカードの書き込み権限を与えるようにしています。 Androidのロリポップとマシュマロで動作している2つの端末で正常に動作しています。 Androidロリポップで動作している端末の1台では動作しません。ストレージアクセスフレームワーク/ドキュメントツリー空の最近のリストを表示

空の最近のリストを表示しています。

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); 
関連する問題