.NET MAUI auf Android – Wie überprüfe ich, ob eine Bilddatei vorhanden ist?
Posted: 01 Jan 2025, 20:35
Ich habe eine Reihe von Bildern, die dem Projekt hinzugefügt werden als:
Ich füge sie der Benutzeroberfläche zur Laufzeit hinzu über:
Oben funktioniert einwandfrei, ich möchte jedoch prüfen, ob die Bilddatei vorhanden ist, bevor ich sie hinzufüge. Für IOS funktioniert Folgendes einwandfrei:
Allerdings kann ich auf Android nicht die gleiche Prüfung durchführen, selbst wenn ich den vollständigen Pfad angebe.
Ich habe auch File.Exist mit so ziemlich allen Pfadkombinationen ausprobiert, ohne Erfolg .
Wie kann ich auf Android überprüfen, ob eine bestimmte Bilddatei vorhanden ist?
Code: Select all
Code: Select all
#if IOS
Source = ImageSource.FromFile($"{imageName}{imageNumber}.png"),
#else
Source = ImageSource.FromFile($"Resources/Images/stickers/{imageName}{imageNumber}.png"),
#endif
Code: Select all
#if IOS
if (!await FileSystem.AppPackageFileExistsAsync($"{imageName}{imageNumber}.png"))
continue;
#endif
Ich habe auch File.Exist mit so ziemlich allen Pfadkombinationen ausprobiert, ohne Erfolg .
Wie kann ich auf Android überprüfen, ob eine bestimmte Bilddatei vorhanden ist?