Я разрабатываю приложение Cross-Platform
в Xamarin Visual Studio 2019 и у меня возникают проблемы с отображением изображения.
Я пытаюсь показать изображение со следующим кодом XAML
.
<StackLayout Grid.Row="0" Grid.Column="0" Spacing="0" >
<Image
HorizontalOptions="CenterAndExpand"
VerticalOptions="CenterAndExpand"
Source="logo"
WidthRequest="{OnPlatform iOS=300, Android=250}">
</Image>
</StackLayout>
Проблема в image not displaying on either preview or deployed app
.
Я получил ссылки с нескольких форумов, включая справку от StackOverflow, но не смог решить эту проблему.
Вот моменты и методы, над которыми я работал, чтобы решить проблема.
- Файл с именем
logo
является папкой ресурсов android и является правильным файлом .png
. - Свойство для файла установлено на
AndroidResource
. Согласно опубликованным здесь ответам, Xamarin Изображения, на которых нет , имя файла не содержит дефиса, а также пробовал другие опубликованные ответы на той же странице.
Размер изображения 307X80 пикселей, поэтому он находится в пределах диапазона для памяти или размера.
Android В папке Drawable также содержится изображение по умолчанию xamarin_logo.png
и что файл работает нормально. Но не недавно добавленные изображения. Что-то мне не хватает здесь, чтобы добавить эти файлы изображений в решение?