xamarin.forms 相关问题

Xamarin.Forms是一款Microsoft产品,允许从单个共享C#代码库为Android,iOS,Windows和其他应用程序构建本机,跨平台应用程序。

MAUI clang:错误:构建 iOS 项目时没有这样的文件或目录

I 创建一个 MaUI 项目,然后编辑项目属性 -> 构建 -> 其他参数 -cxx -gcc_flags“-L${ProjectDir}/lib -lopencv_world490,-force_load ${ProjectDir}/lib/libopencv_wor...

回答 1 投票 0

将旧版 Xamarin Android 代码集成到 .NET Maui 中

我使用以下旧代码 (Xamarin.Android) 作为用 Xamarin.Forms 编写的资产管理应用程序的免费应用程序。我正在尝试更新 Xamarin.Forms 应用程序并且

回答 1 投票 0

从 android 类项目创建 Activity 的 Intenet

我是xamarin新手。我的 MyProj.Android 项目称为 android 类库项目 MyCls,我在其中处理 Intent。 基本上创建推送通知消息的意图 MyCls 包含以下内容

回答 1 投票 0

如何使用 Listview 以编程方式最初显示 Swipeview?

在我的 Xamarin Forms 项目中,我有一个列表视图。在该列表视图中,我使用滑动视图在滑动项目时显示选项。由于用户没有意识到他们需要滑动某个项目才能...

回答 3 投票 0

如何更改按钮上的标签颜色单击 Xamarin

else中应该写什么 如果((等待

回答 1 投票 0

Lottie 错误:“Java.Lang.IllegalStateException:'无法解析组合'”

当我尝试将 gif 加载到我的项目时突然返回错误: Java.Lang.IllegalStateException:“无法解析组合” 更多信息链接图片 我想将 gif 插入到我的项目中 I

回答 6 投票 0

Xamarin.Forms 或 .Net Maui 用于恢复现有的 ios 应用程序

我被要求负责用 xamarin.forms 编写的现有 ios 应用程序。我是移动编程新手。我想做的是创建一个android版本的应用程序,然后开始维护...

回答 1 投票 0

Xamarin 到 MAUI 转换发布不适用于 iOs

我已将 Xamarin.Forms 中的一个应用程序转换为 Net MAUI(尝试了 dot net 7 和 8) 我的应用程序在适用于 Android 和 iO 的 Xamarin.Forms 中成功发布 然而,在 Dot Net Maui 我...

回答 1 投票 0

Android 10-System.NotSupportedException:无法从本机句柄激活 Xamarin.Forms.Platform.Android.Platform+DefaultRenderer 类型的实例

我正在开发xamarin应用程序。当我尝试多次打开(打开并关闭并再次打开)弹出页面时,应用程序崩溃。下面显示异常。这种情况仅发生在 Android 10 中

回答 1 投票 0

在内容页面的 OnAppearing() 中使用 ScrollView 的 ScrollToAsync() 方法时出现问题

我在代码隐藏文件中对 OnAppearing() 方法进行了重写,以自动滚动到特定元素,该元素是 XAML 文件中 ScrollView 元素内的子元素。我用...

回答 2 投票 0

如何在 sqlite-net 中提供列表作为我的参数

我正在构建一个 Xamarin Forms 应用程序并使用 Sqlite-net。我想运行一个删除查询,删除列表中具有字段的所有记录,如下所示: //usersToDelete 是

回答 2 投票 0

Xamarin形成firebase推送通知在显示之前编辑消息内容

我是xamarin表单的新手,并尝试在显示通知内容之前修改它。我仅使用数据有效负载。 问题:我可以看到修改后的内容消息以及正常的消息...

回答 1 投票 0

.NET Maui - 如果存在未保存的数据或条件,则阻止选项卡导航

如果 .NET Maui 中不满足特定条件,如何阻止我的应用程序切换选项卡? 我需要在选项卡导航到单击的选项卡之前验证条件。如果不满足条件,...

回答 1 投票 0

Xamarin Forms 滑动按钮

我希望在我的应用程序中添加一个滑动功能,该功能与(旧?)iPhone 上的解锁机制几乎相同(参见图片)。 我正在努力解决如何在跨平台上实现这一点......

回答 4 投票 0

Xamarin 表单无法通过“x:Name”访问控件

今天我遇到了一些问题。请帮我。 我在 IOS 和 Android 上创建了一个跨平台应用程序。所以我尝试访问我的 MainPage 控件表单 .cs 文件,但我不能。这里提供了代码。

回答 3 投票 0

Xamarin MarcTron AdMob 横幅无法正常工作

在我的 xamarin 应用程序中,我想用 MarcTron 显示一个横幅。我认为我正确地完成了所有步骤(appId、横幅 ID 等),但在页面中,它为横幅腾出了空间,但横幅是空白的。任意

回答 1 投票 0

为什么我的 MarcTron Admob 横幅广告不显示?

我在 Visual Studio 2019 中使用 Xamarin Forms。我有一个简单的网格布局,单列网格的底部单元格中有一个横幅广告。这是我的 MainPage.xaml: 我在 Visual Studio 2019 中使用 Xamarin Forms。我有一个简单的网格布局,单列网格的底部单元格中有一个横幅广告。这是我的 MainPage.xaml: <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:controls="clr-namespace:MarcTron.Plugin.Controls;assembly=Plugin.MtAdmob" x:Class="ShaarShamayim.MainPage"> <ContentPage.Content> <Grid> <Grid.RowDefinitions> <RowDefinition Height="*"/> <RowDefinition Height="100"/> </Grid.RowDefinitions> . . . <controls:MTAdView x:Name="myAds" Grid.Row="1" BackgroundColor="LightGray"></controls:MTAdView> </Grid> </ContentPage.Content> </ContentPage> Android MainActivity.cs 中的 OnCreate 如下所示: protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); Plugin.CurrentActivity.CrossCurrentActivity.Current.Init(this, savedInstanceState); MobileAds.Initialize(ApplicationContext); LoadApplication(new App()); } AndroidManifest 包含以下内容: <application android:label="ShaarShamayim.Android"> <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy" /> </application> 这些是我安装的 NuGet 包: MarcTron.AdMob 1.9.0.3 Xam.Plugin.Geolocator 4.5.0.6 Xamarin 要点 1.6.1 Xamarin.Forms 5.0.0.2478 Xamarin.GooglePlayServices.Ads 120.3.0.3 根据我在网上看到的所有内容,这应该会导致屏幕底部出现横幅广告。但那里什么也没有。我将广告的背景颜色设置为浅灰色,以便我可以看到它是否可能被推离页面,并且我在屏幕底部看到一个大的灰色矩形。 那么我做错了什么?我错过了一些明显的东西吗?应用程序的其余部分运行良好;这只是广告。并且没有显示任何警告或错误。 谢谢, 丽莎 在 MainActivity 上将 MobileAds.Initialize(ApplicationContext) 替换为 CrossMTAdmob.Current.Init(this, "your_app_id"); 对于横幅,首先尝试单击按钮中的 myAds.LoadAd(),看看它是否有效

回答 1 投票 0

如何使用 AppShell 更改 .net maui 中的选项卡栏颜色

我是 .net maui 的新手,最近我在我的 .net maui 应用程序中添加了 AppShell。现在我想更改选项卡栏的颜色和选项卡图标颜色。 我尝试在我的应用程序中添加选项卡栏...

回答 1 投票 0

Apple Pay 与 WorldPay 集成 - 提取有效负载

在 Xamarin Forms 上,我尝试将 Apple Pay 有效负载发送到 WorldPay(支付网关)。它有一个关于请求应该是什么样子的指南,下面是一个简短的片段: ...

回答 2 投票 0

是否可以在网格上添加边框

这是我的练习列表,我想在它们之间添加边框,这样客户就不会混淆哪个练习是设备。 我的代码如下。 这是我的练习列表,我想在它们之间添加边框,这样客户就不会混淆哪个练习是设备。 我的代码如下。 <StackLayout> <CollectionView ItemsSource="{Binding AllExerciseTypes}" SelectionMode="Single" BackgroundColor="{StaticResource TheBackgroundColor}" > <CollectionView.ItemTemplate> <DataTemplate x:DataType="Models:ExerciseType"> <Grid Padding="10" ColumnDefinitions="Auto,*" RowDefinitions="Auto, *"> <Label FontSize="Body" Grid.Column="1" FontAttributes="Bold" Text="{Binding Name}" /> <Label Grid.Row="1" Grid.Column="1" FontAttributes="Italic" Text="{Binding TargetedMuscle}" /> <Label Text= "{Binding Equipment}" FontAttributes="Italic" HorizontalTextAlignment="End" Grid.Column="2" Grid.Row="1"/> </Grid> </DataTemplate> </CollectionView.ItemTemplate> </CollectionView> </StackLayout> </ContentPage> 我尝试制作一个框架,其中有网格,但不知道如何做 使用边框来执行此操作,您还可以配置边框 <Border Stroke="#C49B33" StrokeThickness="4" StrokeShape="RoundRectangle 40,0,0,40" Background="#2B0B98"> <Grid/> </Border 有关边框的详细信息可以在这里找到:https://learn.microsoft.com/en-us/dotnet/maui/user-interface/controls/border?view=net-maui-8.0 此外,如果您不希望出现意外行为,请不要使用 Frame。 我用框架固定了它 <CollectionView.ItemTemplate> <DataTemplate x:DataType="Models:ExerciseType"> <Frame Padding="0.3" BorderColor="#AC94C9"> <Grid BackgroundColor="#000000" Padding="15" ColumnDefinitions="Auto,*" RowDefinitions="Auto, *"> <Label FontSize="Body" Grid.Column="1" FontAttributes="Bold" Text="{Binding Name}" /> <Label Grid.Row="1" Grid.Column="1" FontAttributes="Italic" Text="{Binding TargetedMuscle}" /> <Label Text= "{Binding Equipment}" FontAttributes="Italic" HorizontalTextAlignment="End" Grid.Column="2" Grid.Row="1"/> </Grid> </Frame> </DataTemplate> </CollectionView.ItemTemplate>

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.