关于为什么当我部署到物理 android 内容时不会显示的任何建议?

问题描述

适用于 iOS 和 Android 模拟器。

示例代码

<?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="MyProject.Views.MyViewPage"
             Visual="Material" Title="{Binding Title}">
    <ContentPage.Content>
        <StackLayout Orientation="Vertical" Padding="30,24,30,24" Spacing="10">
            <Label Text="MyLabel" FontSize="Title" FontAttributes="Bold"/>
            <WebView HeightRequest="1000" WidthRequest="1000" Source="{Binding BasicsContent}"></WebView>
        </StackLayout>
    </ContentPage.Content>
</ContentPage>

代码

public partial class MyViewPage: ContentPage
    {
        public MyViewPage()
        {
            InitializeComponent();
            BindingContext = new MyPageviewmodel();
        }
    }

这是我创建的一个页面的示例,内容很少。关于如何调试或使用特定控件进行测试的任何建议?

解决方法

所以我的标签没有指定 TextColor。出于某种原因,模拟器显示正常。在设备上,文本颜色是白色而不是黑色(如模拟器)。我确实指定了颜色的两个屏幕,其中一个部分显示正确。图像加载但....

所以在 app.xaml 中我添加了

<Style TargetType="Label">
        <Setter Property="TextColor" Value="Black" />
</Style>