gpt4 book ai didi

xamarin.forms - 如何在 Xamarin 表单中为工具栏项设置图标

转载 作者:行者123 更新时间:2023-12-04 14:08:40 26 4
gpt4 key购买 nike

我的 xamarin andorid 项目没有 Drawawble Resources 下的文件夹, 我有 mipmap文件夹代替。我正在尝试为共享项目中的工具栏项设置图标。如果我将图像设置为嵌入资源,我应该能够从共享项目访问它,我错了吗?

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="BoringAppUi.MainPage" Title="Main Page">
<ContentPage.ToolbarItems>
<ToolbarItem Text="Logout" Clicked="OnLogoutButtonClicked" Order="Primary" Priority="0"/>
<ToolbarItem Text="Home" Icon="@mipmap/baseline_home_blue_48.png" Clicked="OnHomeIconClicked" Order="Primary" Priority="1"/>
</ContentPage.ToolbarItems>
<ContentPage.Content>
<StackLayout>
<Label Text="Main app content goes here" HorizontalOptions="Center" VerticalOptions="CenterAndExpand" />
</StackLayout>
</ContentPage.Content>
</ContentPage>

我也试过从后面的代码中设置它
var toolbarItemHome = new ToolbarItem
{
Text = "Home",
Icon = "@mipmap/baseline_home_blue_48.png"
};
toolbarItemHome.Clicked += OnHomeIconClicked;
ToolbarItems.Add(toolbarItemHome);

最佳答案

从 C# 代码:

new ToolbarItem () { Icon = "icon.png"}

或来自 xaml:
<ToolbarItem Name="iconexample" Icon="icon.png" Priority="0" Order="Primary" Activated="Onclick" />  

记住这一点:
iOS - 将图像放置在 /mipmap/icon.png Android - 将图像放置在 /mipmap/drawable/icon.png

关于xamarin.forms - 如何在 Xamarin 表单中为工具栏项设置图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51843874/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com