Ich habe eine Xamarin Forms (2.0) Android App, wo ich versuche, ein Bild zu zeigen. Ich habe ein Symbol genannt bekam icon-pages-r1.png
, die ich versuche, den folgenden Code zu verwenden:Xamarin Forms Bild zeigt nicht
<Image Source="icon-pages-r1.png" />
Das Bild allerdings nicht angezeigt wird. Wenn ich die Quelle zu Icon.png
(das Standard-Xamarin-Symbol) ändere, funktioniert es.
Das Bild ist ein halbtransparentes PNG (also ein farbiges Symbol in der Mitte und transparent um es herum), es ist 46x46 und in Windows zeigt es gut als Elementtyp PNG-Datei. Ich habe versucht, das Bild in Paint zu öffnen und erneut zu speichern (was die Transparenz zerstört), aber das funktioniert auch nicht. Die Build Action
für die Bilder sind AndroidResource
mit Copy to Output Directory
auf Do not copy
festgelegt.
Weiß jemand, warum ich dieses Bild nicht in meiner App anzeigen lassen kann?
Ist es in Ressourcen/Drawable? Sie könnten auch versuchen, Ihre Lösung zu bereinigen und die Ordner bin und obj manuell zu vernichten. Manchmal hilft das. – Jason
Wo ist die Build-Aktion definiert? – nishantvodoo
@ keanu101 Sie können es einstellen, indem Sie zu den Eigenschaften für das Objekt gehen (Rechtsklick im Solution Explorer -> Eigenschaften). –