C’è un percorso simile a file:///android_asset/ che punti alla directory apps?

Sto usando una WebView per aprire alcuni file salvato l’app. C’è un modo per collegare l’applicazione della directory in cui i file salvati in fase di runtime, sarebbe, in un modo simile a quello che file:///android_asset/fa? Dal link intendo loadUrl( *path* ) e anche nel markup HTML il file viene aperto <img src="*path*" />

Come opporsi ad usare un percorso assoluto come file:///dati/dati/NOMEPACCHETTO/file/



2 Replies
  1. 7

    Utilizzare questo per i file sulla scheda SD:

    contenuto://com.android.htmlfileprovider

    Utilizzare questo per i file nella directory di beni:

    file:///android_asset

    Inoltre, se si desidera avere tutti i riferimenti nel web, uso di vista che la directory di base impostare il baseUrl campo come questo, dove “baseUrl” è la directory root come ho detto sopra:

    webview.loadDataWithBaseURL(
            baseUrl, htmlText, "text/html", "UTF-8", null);
    • Che cosa è contenuto://com.android.htmlfileprovider ? Come posso utilizzare questo se le mie immagini sono in: mnt/sdcard/mypackage/immagini/foto.png
  2. 3

    da android 2.1, che hanno aggiunto il

    "file:///sdcard/..."

    supporto per i file sulla sdcard

    così :

    loadUrl("file:///sdcard/path/to/my/file.html");

Lascia un commento