.NET MAUI 后台服务.
我目前正在做一个项目,用户必须输入数据。如果在没有信号或 WIFI 的区域,数据将保存到设备上的 SQLIte 数据库中。一旦用户再次连接到网络,数据将通过 REST API 上传到 SQL 数据库。 因此,我正在寻找一种方法让应用程序继续在后台运行,直到用户的手机再次连接网络时上传数据。我希望这是可行的。 此问题整理于:https://learn.microsoft.com/en-us/answers/questions/1183356/net-maui-background-service
在 ContentView 添加的 GraphicView 可以在 android 中显示而不能在 Windows 中显示,这是一个 bug 吗
<ContentView xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:drawables="clr-namespace:myMolly.Drawables" …
如何导入手机联系人的地址
我正在创建一个 Android 应用程序来写账单。 第一步是从地址簿中导入选定的联系人。 一切正常。我从选择中获取联系人,但在 IContact 中没有有关邮政地址的信息。我找不到任何文档或解释,如何阅读它。 对我来说,使用联系人 ID 单独请求地址也没关系,但关于这一点,我找不到任何东西。 此问题整理于:How to import postal address of contact - Microsoft Q&A
MAUI 创建单例应用
你好 我在 WINDOWS 8 桌面上有 maui 应用程序。 我有 exe 的快捷方式。 当我单击 exe 时,它会创建此应用程序的实例。 可以限制为只有一个应用程序实例是激活的? 提前致谢, 此问题整理于:Maui - create only one instance - Microsoft Q&A
.net MAUI 中的 ObservableCollection 问题
当我打开应用程序时,它会读取 sqlite 数据库并填充 ListView,但是当我向通讯簿添加新条目(通过转到“新地址页面”)时,它不会刷新 ListView,直到我退出应用程序并返回。 主页 XAML <ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui" …
如何构建一个旋转手势
你好 在平台上 Xamarin Android 应用 我试图为一个球阀图片建立一个旋转手势,我添加了一个图片 namespace plx { internal interface IONROTATIONGESTURELISTNER { void OnRotateStarted(MotionEvent Event); void OnRotateCompleted(MotionEvent Event); void…
如何在 MAUI 中集成一个评分控件?
.NET MAUI 目前不提供任何内置的评分控件。尽管尝试了各种软件包,但我还没有找到合适的解决方案。我的目标是连续展示五颗星。单击其中一颗星星后,它应该被选中,表示其值。例如,选择第三个星号应该指示值 3,并且该值应该可以在后端检索。有关其他说明,请参阅下图。 此问题整理于:How to integrate Rating control on MAUI - Microsoft Q&A
关于 Maui Editor 控件在 Android 平台上的问题
你好。Maui 编辑器控件可以像 Label 的 Span 一样具有多个片段吗?谢谢。 此问题整理于:Maui editor control for Android issue - Microsoft Q&A
如何使用 .Net Maui 检查系统蓝牙是否打开/关闭(平台 - Windows)?
BLUETOOTH.cs using Windows.Devices.Radios; namespace ZolaApplication.Platforms.Windows { public class Bluetooth : IBluetooth { public async Task<bool> GetBluetoothIsEnabledAsync() { var radios = await…
我要如何在 MAUI 中清空导航堆栈?
你好, 我要如何在 MAUI 中清空导航堆栈? 谢谢。 此问题总结整理于:Maui - How do I clear the Navigation stack? - Microsoft Q&A
导航到主页,是使用 Application 还是 App 前缀?
你好, 我的问题是: Application.Current.MainPage.Navigation.PushAsync(new MainPage(context.Item as Schedule)); 还是 App.Current.MainPage.Navigation.PushAsync(new MainPage(context.Item as Schedule)); 谢谢。 此问题总结整理于:Application or app? - Microsoft Q&A
怎么移除datapicker的下划线。
在 .NET MAUI 中,我使用 DatePicker 在页面上显示日期。 然而,在 Android 上,它的下方显示有下划线。 我想隐藏这条下划线。 我编写了以下代码来实现此目的,但它不起作用。 你能帮我看看如何去掉下划线吗? public class DevDatePickerHandler : DatePickerHandler` { protected override void ConnectHandler(MauiDatePicker…
Maui android 更改滚动方向为 neither 不工作
大家好。Maui 17.9 预览版 5 和 android 34。我试图将滚动更改为 neither,myscroll.orientation = scrollorientation.neither,但这不起作用。请对此提供帮助,非常感谢。 此问题总结整理于:Maui android change scrolling to neither not working - Microsoft Q&A
Maui - Label - 长文本
您好,我有时在标签文本中包含很长的文本,我如何将其处理为两行? 谢谢。 注意:此问题总结整理于:Maui - Label - long text - Microsoft Q&A
MAUI Resource 仅在 Android 上无法被发现
我正将 M2Mqtt nuget 包与 MAUI 应用程序一起使用,并通过 TLS 与证书进行连接。 当我部署到物理设备(iOS 和 Android)时,iOS 运行良好,而 Android 则抛出错误,提示找不到该文件。 该证书是放置在 Resources/Raw 文件夹中的 .crt,其中 MauiAsset 作为它的 Build Action。 将此文件包含在项目构建中的技巧是什么? 注意:此问题总结整理于:MAUI Resource not found on Android Only -…
页面上的Shell 选项卡按钮
你好, Xamarin.Forms 如何在具有 CollectionView 的第一页上而不是在第二个详细信息页面上拥有单个 Shell 选项卡按钮? 如何只在有CollectionView的第一页而不是详情页设置单个 Shell 选项卡按钮? 我的App是这样的: App.xaml.cs Current.MainPage = new AppShell(); AppShell.xaml <ShellContent Route="HomePage" …
DEP0700: Application registration failed. [0x80073CFD] Windows cannot deploy to path AppX with file system type exFAT.
我在移动硬盘里创建 MAUI 工程,随后在 VS 2022 编译器里 生成解决方案 + 部署解决方案,结果提示 DEP0700: Application registration failed. [0x80073CFD] Windows cannot deploy to path AppX with file system type exFAT. 意思貌似是不支持部署在移动硬盘为 exFAT 格式的硬盘里
怎么移除Entry 的下划线
怎么移除android 平台中 Entry 的下划线,下面是我的代码. Microsoft.Maui.Handlers.EntryHandler.Mapper.AppendToMapping("MyCustome", (handler, view) => { #if ANDROID handler.PlatformView.Background = null; #endif }); 但是下划线依旧存在。 注意:此问题总结整理于:can not remove the…
为什么在安卓平台上,当软键盘弹出时 ViewElement 不会滚动到视图中。
在 .net-Maui 中,当我在 scrollView 中添加 ViewElement 并显示键盘时,键盘遮挡了 ViewElement。如果我删除 ScrollView,它可以正常工作,但我无法滚动内容。 在 Xamarin 上,Android 会自动将 ViewElement 滚动到视图中。为什么出现了此变化呢? 我必须在MAUI中做一些不同的事情吗? 下面是代码的示例。 public class TestView : ContentView { public…
如何点击按钮,选择Collectionview中的所有项。
我尝试通过点击按钮选择 Collectionview 中的所有项,我尝试使用 selectedItemsProperty,当用户点击按钮时,我尝试设置CollectionView.SelectedItems=model.ItemList。但我无法在UI中看到选定的项。我尝试定义视觉状态管理器,但即使那样也无法改变选定项的颜色。我漏掉了什么? 注意:此问题总结整理于:Select all items in a collection view based on a button click -…