c# - ToolbarItem 图标维度

标签 c# .net xamarin.forms android-toolbar

有一种方法可以在 Xamarin.Forms 中设置 ToolBarItem 中的图标的尺寸吗?
看起来改变图标的​​大小只会降低质量,留下相同大小的图标。
是否需要自定义渲染器?我应该怎么做?

最佳答案

您需要为不同的屏幕尺寸提供图标,对于 android,图标需要位于平台特定项目的 Resources 文件夹中,

为了解释 Android 使用基于资源限定符标签的命名约定来使用单独的子文件夹。例如,/drawables 文件夹包含默认图像资源,而 /drawables-hdpi 文件夹包含 HDPI 变体。 Android 会先搜索当前设备密度文件夹,如果在最理想的位置找不到资源,则回退到其他文件夹。

您可以找到更多详细信息 here

关于c# - ToolbarItem 图标维度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47994684/

相关文章:

c# - 找不到如何使用 HttpContent

.net - 如何为 web/app.config 架构创建扩展 xsd?

c# - 为什么在传递对象(而不是结构)时使用 "ref"?

c# - Xamarin.Forms.Xaml.XamlParseException : MarkupExtension not found

c# - Xamarin Forms PCL with Caliburn,只有创建 View 层次结构的原始线程才能触及其 View

c# - DataGridViewComboBoxColumn 设置selectedindex

c# - 服务器响应为 : 5. 7.0 必须先发出 STARTTLS 命令。 i16sm1806350pag.18-gsmtp

c# - 我该如何使用??将这两条线合二为一?

.net - 如何使用freeswitch esl发起调用?

exception - Xamarin System.Net.WebException 缺少 WebExceptionStatus.NameResolutionFailure