例如]
<ContentPage.ToolbarItems> <ToolbarItem Name="logo" Icon="businessName.png" Priority="0" Order="Primary"/> <ToolbarItem Name="shoppingCartImage" Icon="shopping_cart_IMG.png" Priority="0" Order="Primary"/> Activated="Onclick" /> <ToolbarItem x:Name="NumberOfItemsInCart" Priority="0" Order="Primary"/> </ContentPage.ToolbarItems>
将在工具栏的右边显示所有项目...我想在中间显示徽标,然后在右边显示购物车图像和购物车中的编号标签...
[在线阅读许多有关创建客户渲染的示例...(Xamarin forms position of toolbar items for android)
仍然是这种情况吗?由于这些Q是几年前被问到的... xamarin已更新为在工具栏中包含项目的对齐方式,还是我需要创建自定义渲染...请告知谢谢]
例如,
此问题(无法在xamarin表单代码中将图标设置为居中)仅在Android中发生,您无需在Android中创建自定义渲染器。
首先,请打开Resources / layout
文件夹中的Toolbar.xml
文件,这是您在MainActivity
中设置的,Xamarin.Forms将使用该文件对其进行充气。像下面的代码一样向ImageView
添加一个android.support.v7.widget.Toolbar
。