在VisualStudio中,使用Properties/AndroidManifest.xml文件如下所示:但是,在设备上安装后,当我使用manifestViewer应用程序(可在playstore上获得)检查我的应用程序的list时,list完全不同,看起来像这样:这正常吗?如何编辑list以包含应用程序属性、元数据和Activity?谢谢 最佳答案 Xamarin在构建时使用代码中的Attributes填充AndroidManifest。您可以将Attributes用于Activity、Service、BroadcastRece
我有一个XamarinAndroid项目,使用共享的PCL库,我决定使用Akavache作为临时数据存储(存储一些简单的登录状态信息,以保存每次重新登录)。因此,我将Akavache和Akavache.Sqlite3nuget包添加到共享库(以及Xamarin.Android项目)。我设置了BlobCache.ApplicationName,甚至称为EnsureInitialized(似乎除了记录一条消息之外没有做更多的事情)。我将应用程序部署到设备上。手动启动它(因此不会删除数据和首选项等)。只要应用程序正在运行,就会缓存(和检索)数据。如果缺少键,它会抛出异常(如预期的那样)。一切
我正在使用XamarinforAndroid创建Android应用程序。我想在我的应用程序NavigationDrawer中使用,所以我从XamarinComponentsStore下载并安装了“AndroidDesignLibrary”。然后我为此编辑了我的布局:navHeader.axml:和菜单/navMenu.xml:不幸的是,在编译时,我收到以下错误:C:\Project\Project\File.axml:ErrorAPT0000:Noresourcefoundthatmatchesthegivenname(at'headerLayout'withvalue'@layout
如何以编程方式将颜色值从colors.xml文件获取到C#代码中?这是我的colors.xml:#FFCCFFCC#FFFFFFCC#FF000000#FFFF4444#FFE69900#FF739900#FFF5DEB3@color/row_a@color/row_b@color/all_text@color/row_red@color/row_orange@color/row_green@color/wheat我试过:Colort=(Color)Resource.Colors.wheat;但我当然不能通过这种方式将int值转换为Color。编辑:按照建议我试过了Colort=Res
这个问题在这里已经有了答案:HowtomakeanAndroidSpinnerwithinitialtext"SelectOne"?(36个回答)IsitpossibiletosethintSpinnerinAndroid[duplicate](3个回答)5年前关闭。我正在使用adapter.add在我的微调器中添加标题,但是如何隐藏android微调器下拉列表中的第一项?这是我的代码:varspinner1=FindViewById(Resource.Id.spinner1);varadapter=newArrayAdapter(this,Android.Resource.Layou
Xamarin返回的错误:在xmlnsclr-namespace:AmsterdamTheMapV3中找不到类型Foo问题是我正在尝试定义Foo但无论我做什么它都不起作用。我认为问题出在xmls:local命名空间内。也许我在代码中犯了一个愚蠢的错误。这是一个适用于windows、android和apple的Xamarin.forms项目。Xaml文件:CS文件:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingXa
我正在尝试导入二维码来自.png文件并使用zxing.net.mobile和zxing.net.mobile.forms.如果我使用QR码扫描ZXing.Mobile.MobileBarcodeScanner类,解码可根据需要起作用,但是,从文件中导入QR码读取器(ZXing.QrCode.QRCodeReader())解码函数总是返回null.我正在使用Xamarin形式;每个平台处理位图/图像创建,便携式部分处理其余部分(ZxingBinaryBitmap创建和解码)。//StorerawBytesandimagedemensionsPotableBitmapbMap=Dependency
当我以编程方式创建日历事件时,我遇到了一个奇怪的问题它总是被标记为生日日历(类型)我不知道为什么它被这样标记。我使用的代码如下:XamarinC#ContentResolvercr=((Activity)Forms.Context).ContentResolver;ContentValuesvalues=newContentValues();StringeventUriString="content://com.android.calendar/events";//InsertEventsinthecalendar...values.Put(CalendarContract.Event
我了解如何将.tff文件添加到我的项目中,但我一直无法找到明确说明添加后如何以及在何处实现字体的帖子。我发现一篇文章说要像这样实现字体:vartypeface=Typeface.CreateFromAsset(context.Assets,fileName);但是我不知道我应该在哪里添加这行代码,或者我应该用什么来代替上下文。有人可以给我一个基本的解释,让我知道我错过了什么吗? 最佳答案 使用模板创建Xamarin.Android单个Activity应用程序:将构建类型为AndroidAsset的字体添加到Assets目录:├──A
当应用程序使用XamarinRelease运行工具在模拟器上完成安装时,出现以下错误。GREFGCThreshold:1800UnhandledException:System.Net.WebException:Error:NameResolutionFailureatSystem.Net.HttpWebRequest.EndGetResponse(IAsyncResultasyncResult)[0x00000]in:0atCallRestService.Activity1.m__0(IAsyncResultar)[0x00000]in:0atSystem.Net.WebAsyncR