Leerzeichen im Dateinamen

  • Hallo,

    ich stehe schon wieder einmal vor einem kleinen Problem. Wie ich schon im letzten Thema beschrieben haben, möchte ich die Daten von vCards von der SD-Card in meine App importieren. Ich lasse die App nach -vcf Dateien suchen. Es gibt aber auch vcf Dateien die ein Leerzeichen im Dateinamen enthalten und da liegt der Hunde begraben. :( Sobald dieser Fall auftritt findet der folgende Programmcode keine Dateiendung mehr:

    Code
    String fileExtension = MimeTypeMap
    			.getFileExtensionFromUrl(file[i].toString());

    In der vorher aufgerufenen Filelist ist die Datei definitiv vorhanden.

    Code
    File file[] = Environment.getExternalStorageDirectory().listFiles();

    Danke für eure Hilfe,

    Gruß Renato

  • Hallo Matze,

    funktionierte so auch nicht. Ich habe es aber anders gelöst.

    Code
    String withOutSpace = file[i].toString().replaceAll(" ", "");

    Damit erhalte ich dann einen Spacefreien Dateinamen. ^^

    Gruß Renato

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!