Hallo Leute Ich arbeite an der App, die einige Dateien herunterladen Ich möchte den Benutzer ein benutzerdefiniertes Download-Verzeichnis wählen können, können sie einen Ordner zum Beispiel in dem die Dateien wie gespeichert werden Kann ich das umgehen?Legen Sie einen benutzerdefinierten Download-Ordner android
0
A
Antwort
0
Mithilfe von Storage Access Framework können Benutzer ein Verzeichnis mit Intent und ACTION_OPEN_DOCUMENT_TREE auswählen. onActivityResult ruft Uri ab und speichert es als String mit SharedPreferences und speichert es mit der DocumentFile-Klasse in diesem Ordner.
Verwandte Themen
- 1. Legen Sie einen benutzerdefinierten Rahmen als QWIzardPage
- 2. Legen Sie benutzerdefinierten Datentyp in Argument
- 3. Android: So legen Sie Cookie-Daten in benutzerdefinierten Registerkarten fest
- 4. Legen Sie einen benutzerdefinierten Header mit Outlook/Office 365 REST
- 5. Legen Sie einen benutzerdefinierten Vorlagenpfad zum Rendern anstelle von Standard
- 6. XCUIApplication: So legen Sie einen benutzerdefinierten Core-Speicherort fest
- 7. So legen Sie einen benutzerdefinierten Pfad zu PersistantStore
- 8. So legen Sie einen benutzerdefinierten Startwert für den Pseudozufallszahlengenerator fest
- 9. Legen Sie einen Standardüberprüfer
- 10. Legen Sie benutzerdefinierten Typ in DraftJS
- 11. Erstellen Sie einen benutzerdefinierten Android-Launcher
- 12. So legen Sie einen benutzerdefinierten Keystore für das Debuggen in Eclipse für Android
- 13. Legen Sie das Zentrum der benutzerdefinierten MKAnnotationView
- 14. Android: Legen Sie SMS Benachrichtigungston
- 15. Android - Legen Sie einen TextView genau bestimmten Teil des Fotos?
- 16. Legen Sie einen benutzerdefinierten Stil zu Tags fest, die von Html.fromHtml() erkannt werden.
- 17. Wie legen Sie Attributfarben auf einer benutzerdefinierten Tastatur fest?
- 18. Legen Sie benutzerdefinierten java.rmi.server.hostname für jeden Spark-Executor
- 19. Legen Sie die Lautstärke einer Android-Anwendung
- 20. Legen Sie eine Umgebungsvariable in der benutzerdefinierten JSON in opsworks
- 21. Legen Sie alle Berechtigungen für Android-App
- 22. Legen Sie eine Zeitüberschreitung für Android-AnfrageSingleUpdate
- 23. Java XML Legen Sie einen übergeordneten Knoten
- 24. Legen Sie einen bestimmten JSONPATH-Elementwert fest
- 25. Legen Sie einen Standardwert fest, um
- 26. Legen Sie einen Seitentitel in Schienen
- 27. Legen Sie einen Wert aus einer Auswahlabfrage
- 28. Legen Sie einen Optionswert wie ausgewählt
- 29. Legen Sie einen USB-Treiber, die
- 30. Graphstream: Legen Sie einen Mindestabstand zwischen Knoten
danke, aber können Sie bitte einige weitere Details hinzufügen Ich bin ein Anfänger, vielen Dank noch einmal –