Guest User

Untitled

a guest
Mar 19th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. java.lang.UnsupportedOperationException: Unsupported Uri content://com.android.externalstorage.documents/tree/primary%3AAndroid%2Fdata
  2.  
  3. override fun onCreate(savedInstanceState: Bundle?) {
  4. super.onCreate(savedInstanceState)
  5. setContentView(R.layout.activity_main)
  6.  
  7. button.setOnClickListener {
  8. val intent = Intent(Intent.ACTION_OPEN_DOCUMENT_TREE)
  9. startActivityForResult(intent, SELECT_DIRECTORY)
  10. }
  11. }
  12.  
  13. override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
  14. if (resultCode == Activity.RESULT_OK) {
  15. if (requestCode == SELECT_DIRECTORY) {
  16. val path = data?.data
  17. // convert content Uri to File Uri ?
  18. // store path in shared preferences...
  19. // later use it in File File(storedPath)
  20. }
  21. }
  22. }
  23.  
  24. // store path in shared preferences...
  25.  
  26. content://com.android.externalstorage.documents/tree/primary%3AAndroid%2Fdata
Add Comment
Please, Sign In to add comment