【问题标题】:label does not appear on xamarin app android device标签未出现在 xamarin 应用 android 设备上
【发布时间】:2021-12-12 22:44:22
【问题描述】:

标签出现在模拟器中,但在安卓设备上没有出现,如何解决?

我使用默认代码

这是预告片

<Label Text="Start developing now" FontSize="Title"/>

【问题讨论】:

  • 显示活动类。看起来像空间问题
  • 嗨沙拉胡丁!页面其余部分的代码是什么?您可以尝试更改标签的BackgroundColor 吗?只是为了检查它是否是相同的颜色(由于设备的主题)
  • @JuanSturla,谢谢,现在解决了,因为我用的是黑色的hp主题,所以文字会自动变成白色和背景一样。
  • @ShalahudinAlAyyuby 很高兴听到这个消息!然后我将其写为答案,如果您同意,您可以将其标记为正确。很高兴帮助:)

标签: c# xamarin


【解决方案1】:

有时模拟器的配置和设备的配置不同。

因此,有时某些组件的默认颜色取决于Theme。

检查此问题的好方法是更改​​标签的BackgroundColor?或页面的TextColor 或BackgroundColor。

【讨论】:

    【解决方案2】:

    我认为FontSize属性可以直接设置为double值,也可以通过NamedSize枚举值设置

    <Label Text="Font size 24"
       FontSize="24" />
    <Label Text="Large font size"
       FontSize="Large" />
    

    查看文档here

    您也可以通过更改背景颜色进行检查

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-20
      • 2015-06-28
      • 1970-01-01
      • 1970-01-01
      • 2014-10-17
      • 2019-05-04
      • 2020-07-04
      相关资源
      最近更新 更多