NavigationPage.Icon,为Android xamarin.forms添加标签图标

时间:2018-08-31 14:08:03

标签: xaml xamarin xamarin.forms

我的代码显示图标仅适用于iOS应用程序。如何在NavigationPage.Icon中也为Android添加标签图标,XAML代码

<NavigationPage Title="DairyTabPage">
    <NavigationPage.Icon>
        <OnPlatform x:TypeArguments="FileImageSource">
            <On Platform="iOS" Value="icon_tab"/>          
        </OnPlatform>
    </NavigationPage.Icon>
    <x:Arguments>
        <local:HomePage />
    </x:Arguments>
</NavigationPage>

2 个答案:

答案 0 :(得分:2)

<NavigationPage Title="DairyTabPage" Icon="icon_tab">
    <x:Arguments>
        <local:HomePage />
    </x:Arguments>
</NavigationPage>

答案 1 :(得分:0)

如果其他答案对您不起作用,这对我有用:

doSomethingWithEitherAOrBType(A()) { myStirngRef }
doSomethingWithEitherAOrBType(B()) { otherStringRef }

我将“ tab_feed.png”放入/Resources/drawable/tab_feed.png并包含在.Android项目中并对其进行了重建,以便重新生成Resource.designer.cs文件。