xamarin.android 相关问题

Xamarin.Android(以前称为Android的Mono)是在Android平台上运行的Mono的实现,允许您使用本机Android库以及使用.NET BCL(基类库)在C#中编写Android应用程序。

无法将 Xamarin Android 应用程序定位到 Android 14

我一直在尝试将我们的 Xamarin Native (Xamarin.Android) 应用程序的 traget 框架更新到 Android 14。 然而,我已经安装了 API 34 的 SDK 工具,它反映在 Target A 下...

回答 1 投票 0

在 Xamarin.Android/.NET 8 中,Google Play 应用内总是会在 3 天后退款

我最初使用 Xamarin.Android 构建了一个应用程序,该应用程序使用 NuGet/Lib、Plugin.InAppBilling。我最近将其迁移到 .NET 8,但我注意到用户付款几天后,我...

回答 1 投票 0

如何从 xamarin android web 视图中加载的登录页面的用户名文本框中读取值

用户在 Xamarin android 中使用 webview 在网页中输入用户名文本框中的值后,我试图从登录页面获取用户名文本框中的值。 我尝试使用“document.getelementbyid('useranme')。

回答 2 投票 0

Xamarin.CommunityToolkit CamaraView 外部摄像头选项仅限 UWP 吗?

我目前正在开发 Xamarin。基于表单的 Android 应用程序将使用外部 USB 摄像头。在 XCT 上,我发现这个 CameraView 的功能超出了我的需要,但仅限于设备上的内置摄像头。 一个...

回答 2 投票 0

应用输出失败,部署构建成功

我正在使用 Xamarin.Forms 构建一个应用程序。它在 iOS 上成功运行,但在 Android 上当我尝试启动它时崩溃了。 根据调试: 构建成功 部署成功...

回答 1 投票 0

Xharness 与 xunit 在使用 Android 资产的单元测试中中断

下午好, 我有一个基于 xUnit 的 MAUI 单元测试应用程序 (Android)。 该应用程序有“两个入口点”:测试仪器(无头)和视觉入口点(应用程序)。这大致基于

回答 1 投票 0

如何在xamarin android中扩展应用程序类

我想扩展Android应用程序,我想重写oncreate方法。 但由于某种原因,它非常糟糕......只有当我删除[应用程序]我才能运行它,但根据这个......

回答 2 投票 0

Isvisible属性如何使用绑定方法?

我是 Xamarin Forms 和 MVMM 的新手。我需要使用 MVMM 概念在运行时隐藏和取消隐藏标签。我正在创建绑定属性并绑定到其中。但它没有奏效。 我的 Xaml 代码是: 我是 Xamarin Forms 和 MVMM 的新手。我需要使用 MVMM 概念在运行时隐藏和取消隐藏标签。我正在创建绑定属性并绑定到其中。但它不起作用。 我的Xaml代码是: <Label Text="The Error" IsVisible="{Binding IsVisible}"/> 我的 ViewModel 代码是: private bool isvisible; public event PropertyChangedEventHandler OnPropertyChanged; public void PropertyChanged([CallerMemberName] string propertyName = "") { this.OnPropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); } public bool IsVisible { get { return isvisible; } set { isvisible = value; PropertyChanged(); } } 一旦我将 isvisible 属性设置为 true,标签就会取消隐藏。如何实现? 我做错了什么...... 确保将视图模型定义为视图的 BindingContext。视图模型应该继承 INotifyPropertyChanged。然后,在视图模型中将 IsVisible 设置为 true 或 false 应该可以工作: IsVisible = True; // Or False depending on your conditions

回答 1 投票 0

如何从 Xamarin Forms 项目调用 C++ 库代码 - DllNotFoundException

我有 Xamarin 表单跨平台项目 - Android、iOS 和 UWP。我有一个 C++ DLL 项目,我从中创建了一个 DLL。我的目的是在 Xamarin 表单中集成/调用这些 C++ 代码...

回答 2 投票 0

Xamarin 支持 Android 14

Xamarin 应用程序不允许在 Samsung Galaxy S23 中上传照片。 甚至应用程序版本也不可见。 我的应用程序的目标是 android SDK API 版本 33,但 Samsung Galaxy S23...

回答 1 投票 0

使用SVG动画创建Android启动画面

我正在使用 Xamarin.Forms 开发一个应用程序,我正在尝试将启动屏幕插入我的 Android 项目。 我找到了一些创建具有背景颜色和统计信息的启动屏幕的教程......

回答 2 投票 0

根据连接情况在后台上传数据

我在理解如何解决这个问题时遇到了问题,因为我对 xamarin 和 android 都很陌生。 我的问题如下:我需要开发一个Android应用程序,它可以拍照......

回答 1 投票 0

Xamarin Android 无法从旋转后的图像中读取 EXIF 数据来检查图像是否旋转

描述 要通过基于方向旋转读取 EXIF 元数据来检查图像是否旋转,然后创建新的位图并将其设置为 ImageView 控件。 实际图像 EXIF 数据...

回答 3 投票 0

Xamarin.Forms 应用程序中的 ExifInterface 方向始终为 0

我正在开发 Xamarin.Forms 应用程序,我想在其中实现拍照功能。 我已经实现了这个功能及其工作原理。但是刚才我在S上遇到了一个问题...

回答 2 投票 0

Microsoft Android 构建失败 - 无法编译本机程序集文件

我已经在 Visual Studio for mac 2022 中从模板创建了一个 Android 项目(检查了支持的 abi:armebi-v7a) 当我构建项目时,我随机收到一个或多个以下错误: Xamarin.并且...

回答 1 投票 0

Xamarin C# Android Zxing 二维码扫描仪

当我尝试激活相机(等待scanner.Scan())时出现异常: System.NullReferenceException:“未将对象引用设置为对象的实例。” 这是我的按钮: 私有异步无效

回答 1 投票 0

Maui Android 兄弟移动打印 SDK 绑定类

通过新的移动 Android 应用程序跳上毛伊岛开发列车。该应用程序的目的是在 Brother RJ2050 移动打印机上打印一份摘要。 我已经下载了 SDK 并按照说明进行操作...

回答 1 投票 0

Xamarin.Forms 无法存档,因为打包过程失败

我单击了Xamarin.Forms的Android项目的存档按钮。 虽然我从其他社区、github issues 做了很多方法,但都失败了。 我已经拥有的设置: 将链接器设置为 On...

回答 2 投票 0

在Xamarin应用程序中集成阿里巴巴的Idaas SDK集成以验证用户身份的流程是怎样的

我想在我的xamarin应用程序中集成alibabas idaas sdk用于登录过程。 同样的过程是什么。 我没有找到有价值的资源来做同样的事情。

回答 1 投票 0

如何在 Android Kitkat 中调整 AppCompatRadioButton 的 DrawableLeft 大小?

在 Xamarin Android 应用程序中,我有一个 AppCompatRadioButton,其 drawableLeft 属性设置为 @drawable/person_resized: 在 Xamarin Android 应用程序中,我有一个 AppCompatRadioButton,其 drawableLeft 属性设置为 @drawable/person_resized: <RadioGroup android:layout_width="match_parent" android:layout_height="wrap_content"> <android.support.v7.widget.AppCompatRadioButton android:id="@+id/MyRadioButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Selection 1" android:textSize="24dp" android:drawableLeft="@drawable/person_resized" android:drawablePadding="5dp" /> </RadioGroup> drawable/person_resized.xml 是一个图层列表可绘制对象,我用它来缩小 drawable/person.png 图像: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/person" android:width="22dp" android:height="22dp" /> </layer-list> 当此视图显示在 Android N 模拟器上时,它的行为正常。 但是在我的 Android Kitkat(4.4.4) 设备中,图像大小不正确。 这是我在 Android N 中得到的: 这是我在 Android Kitkat 中得到的: 这是怎么回事? 我尝试了以下方法来缩小 Android Kitkat 中的 drawableLeft 的大小,但 都不起作用: 使用ScaleDrawable缩小可绘制对象,同时确保SetLevel,这实际上允许调整可绘制对象的大小,但不受控制;无论我提供什么缩放系数,调整大小的图像始终是相同的较小尺寸 从可绘制对象中获取位图,调整其大小并创建一个新的位图可绘制对象,但这会使图像消失 使用插入可绘制对象,与使用图层列表相同,使图像以其原始大小显示 根据Mahmoud Mortda指出的这个答案,Android Kitkat 中的一些功能障碍导致图层列表调整大小被忽略。 所以基本上你必须自己做,以下是我所做的: 我创建了两个文件 layout-v21/radio_group.xml 和 layout/radio_group.xml,前者将用于运行至少 Lollipop (SDK 21) 的 Android 设备,后者将用于包括 KitKat 在内的其余设备。 layout-v21/radio_group.xml 包含通过 RadioGroup 调整大小的图像的 layer-list: <?xml version="1.0" encoding="utf-8"?> <RadioGroup xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content"> <android.support.v7.widget.AppCompatRadioButton android:id="@+id/MyRadioButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Selection 1" android:textSize="24dp" android:drawableLeft="@drawable/person_resized" android:drawablePadding="5dp" /> </RadioGroup> layout/radio_group.xml 包含一个 RadioGroup,带有由 ImageView 和 TextView 制成的“手工制作”标签: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content"> <RadioGroup android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:id="@+id/RadGroup"> <android.support.v7.widget.AppCompatRadioButton android:id="@+id/MyRadioButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="24dp" /> </RadioGroup> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" android:layout_toRightOf="@+id/RadGroup" android:layout_centerVertical="true"> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView android:id="@+id/icon" android:layout_width="22dp" android:layout_height="22dp" android:src="@drawable/person" android:layout_alignParentLeft="true" android:layout_centerVertical="true" /> <TextView android:id="@+id/label1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:layout_toRightOf="@+id/icon" android:layout_centerVertical="true" android:textSize="24dp" android:textColor="@color/black" android:text="Selection 1" /> </RelativeLayout> </RelativeLayout> 这里使用 ImageView 让我可以有效地调整图像大小。 最后,在包含 RadioGroup 的 xml 布局中,只需包含 @layout/radio_group,SDK 将加载针对 Android 版本的正确布局: <include layout="@layout/radio_group"/> 添加RadioButton。 <androidx.appcompat.widget.AppCompatRadioButton android:id="@+id/dialog_pedido_item_produto_desconto_radio_button_desconto" android:layout_width="wrap_content" android:layout_height="wrap_content" android:buttonTint="@color/red_600" android:bufferType="spannable" android:gravity="center" android:drawableStart="@drawable/ic_arrow_downward_red_24dp" android:checked="true" android:padding="@dimen/dp_5" android:text="Desconto" />

回答 2 投票 0

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