0
iOSプロジェクトを実行すると問題なくイメージを表示できますが、Androidプロジェクトを実行するとイメージは表示されません。XamarinフォームAndroidプロジェクトイメージは表示されませんが、iOSで正しく表示されます
Resources/drawableフォルダにある画像のビルドアクションがAndroidResourceに設定されていることを3回確認しました。また、XAMLとCOSの両方でソースを定義しようとしましたが、アンドロイド。
問題なくプロジェクトに付属しているデフォルトのicon.pngを表示できます。 C#のXAML
<StackLayout>
<Image Margin="0,0,0,75" x:Name="Header"/>
<Image x:Name="Jumbo"/>
</StackLayout>
で
Header.Source = ImageSource.FromFile("mblogo.png");
Jumbo.Source = ImageSource.FromFile("MBMural.jpg");
再びファイルは、Androidプロジェクトの下でリソース/描画可能なフォルダに配置され、ファイルがビルドアクション "AndroidResource" に設定されています。
誰かが間違っている可能性があることを知っていますか?
あなたは、XMLで直接画像を設定し、<イメージソース= "mblogo.png" />と正しく動作しようとしたのですか? –
イメージの場合もあります。コードとファイル名の両方で小文字の "mbmural.jpg"に変更してみてください。 –
また、画像コントローラに幅と高さを追加してみてください –