I’ve just created a simple MasterDetailPage and in the code I inserted an icon for the left page with:
public MainPage() {
InitializeComponent();
BackgroundColor = Color.FromHex("#007acc");
Icon = "settings.png";
}
I tried to deploy my app on an Android emulator but I can’t deploy it because Android.Content.Res.Resources+NotFoundException: Resource ID #0x0.
I checked everthing and evething seemed fine. The problem is the icon!
You have to remove Icon from the code and in the XAML page type the following code:
<ContentPage.Icon>
<OnPlatform x:TypeArguments="FileImageSource">
<OnPlatform.iOS>settings.png</OnPlatform.iOS>
</OnPlatform>
</ContentPage.Icon>
Happy coding!