xamarin 从十六进制值设置 View 背景颜色

标签 xamarin xamarin.android

我如何使用十六进制值中的 xamarin 以编程方式设置 View 的背景颜色

例如

 view.BackgroundColor = Color.FromHex("#00162E");

最佳答案

我相信您正在寻找接受字符串并返回整数颜色的 ParseColor 方法。
view.BackgroundColor = Android.Graphics.Color.ParseColor("#FF6A00");
支持的格式有:

  • #RRGGBB
  • #AARRGGBB
  • “红色”、“蓝色”、“绿色”、“黑色”、“白色”、“灰色”、“青色”、“洋红色”、“黄色”、“浅灰色”、“深灰色”
  • 关于xamarin 从十六进制值设置 View 背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29684334/

    相关文章:

    xamarin - ViewModel 中使用ConfigureAwait(false) 何时会出现问题?

    c# - MvvmCross RaisePropertyChanged 和点 (.) 绑定(bind)

    c# - 缺少 Xamarin Forms 预览器

    C# 向 .net 枚举添加额外值

    c# - 动态标签 : Adding them using a dataset and checking if they exist

    c# - 如何使用 Android Xamarin 和 MvvmCross MvxTabsFragmentActivity 创建选项卡

    android - FCM 在封闭/后台应用程序模式下更新 BadgeNumber

    android - Xamarin.Forms - ControlTemplate 不显示 ContentPresenter

    xamarin.android - Mono.AndroidTools.AdbException : No such file or directory

    android - 针对 Xamarin Android 上的 64 位架构