背景:话接上回,利用.net maui开发适配TouchPie的安卓系统。项目的功能很简单扫码输入设备编号,其余内容都是通过代码从后台动态添加,最后点击按钮进行数据提交。效果如下图:
开始时,点检明细时利用listview加载元素的。但是在TouchPie中加载时,list view显示有元素,但是数据都看不见,以及下面的点检正常按钮也不可见。
感觉大概率还是出现在TouchPie的安卓版本过低上,因此果断选用StackLayout布局动态加载label进行动态加载,话不多说,直接上代码。
xaml中代码如下:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="AndriodMauiApp.DayCheck"
Title="日点检"