草庐IT

xamarin.mobile

全部标签

c# - 如何在 Xamarin 中获取 GoogleApiClient 实例?

我想将我的xamarinAndroid应用程序与GooglePlay服务排行榜和成就相集成。我不知道如何从androiddocumentation转换以下代码到c#。//CreatetheGoogleApiClientwithaccesstothePlayGameandDriveservices.mGoogleApiClient=newGoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(Games.API).addScope(Games

android - Xamarin 表格 : How to change Toolbar height in Android?

我有一个使用工具栏的XF应用程序,它被添加到我的ContentPage中,如下所示:publicHomePage(){InitializeComponent();vartoolbarItem=newToolbarItem{Text="Item1",Priority=0,Order=ToolbarItemOrder.Primary,};if(Device.RuntimePlatform==Device.Android){this.ToolbarItems.Add(toolbarItem);}}我想将工具栏的高度更改为小于原始高度。我编辑了Toolbar.axml如下:不幸的是,这没有任何

c# - Xamarin - Android - Plugin.InAppBilling 异常

我正在尝试通过使用pluginInAppBilling为Xamarin表单解决方案实现(应用内计费)除了thisone,我找不到这个插件的任何完整代码示例或文档。我一步一步地按照说明操作,但是当我运行我的代码时,我得到了这个异常{System.NullReferenceException:CurrentContext/Activityisnull,ensurethattheMainApplication.csfileissettingtheCurrentActivityinyoursourcecodesotheInAppBillingcanuseit.atPlugin.InAppBil

c# - 在添加自己的 LinearLayout 期间无法激活 JNI 句柄 - Xamarin Android

我正在基于thistutorial在XamarinAndroid中创建自己的日历.我将所需的一切从Java转换为C#,但现在当我启动应用程序并打开包含行中自定义日历的fragment时:publicoverrideViewOnCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){varview=inflater.Inflate(Resource.Layout.calendar_fragment_main,container,false);//System.NotSupportedEx

c# - 如何在 Xamarin for Android 中压缩文件?

我有一个函数,它创建一个zip文件,传递文件的字符串数组。该函数确实成功创建了zip文件和其中的zip条目文件,但这些zip条目文件是空的。我尝试了几种不同的方法-下面的函数代码是我所获得的最接近工作的代码:publicstaticboolZipFile(string[]arrFiles,stringsZipToDirectory,stringsZipFileName){if(Directory.Exists(sZipToDirectory)){FileStreamfNewZipFileStream;ZipOutputStreamzos;try{fNewZipFileStream=Fi

android - Xamarin (Android) 中资源文件中按钮的 SetBackgroundColor

我想设置Button的背景色。我正在使用带有Xamarin的VisualStudio。在Android中我们使用:Java代码:button_vstrong_fluorescence.setBackgroundColor(ContextCompat.getColor(InventoryActivity.this,R.color.linear_filter_background));但在Xamarin中C#代码。button_vstrong_fluorescence.SetBackgroundColor(Android.Graphics.Color.ParseColor("#EBECEC

c# - Xamarin.Forms AdMob "Missing AdActivity"

我在Xamarin.Forms项目中实现AdMob时遇到问题。所以当我运行android应用程序时,这会显示在输出中:01-2216:53:17.351W/Ads(3529):MissingAdActivitywithandroid:configChangesinAndroidManifest.xml.Youmusthavethefollowingdeclarationwithintheelement:但是我的Manifest中有这一行......:当我打开包含正在显示的广告的页面时:这里有什么问题吗? 最佳答案 标签应在内标签

android - Xamarin 按钮边框问题

我正在尝试使用Xamarin.forms制作应用。问题是在Android版本中,显示了按钮边框,我想将它们删除。我尝试了BorderColor="Transparent"但没有成功。此外,我在使用文本时遇到了一些问题。事实上,我希望在图标和文本之间有一些填充(例如在F和Facebook之间)。有没有办法做到这一点?我如何处理有关文本大小的问题,例如iPhone5和“Fa...ook”?我试着放一个较小的警察,但我想有最好的解决方案吗?这是我的Xaml代码: 最佳答案 对于同时包含文本和图像的按钮,我一直发现最简单的方法是使用带有图像

c# - Xamarin Android 应用遇到未找到类 ... 在路径 : DexPathList[[zip file . ..]...]

当我尝试在XamrinAndroid应用程序中执行以下代码行时遇到错误:EntityEditoree=newEntityEditor();EntityEditor类是一个DialogFragment,其代码如下所示:namespaceStoryvoque{publicclassEntityEditor:DialogFragment{EditTextentityId;EditTextentityType;EditTextentityName;EditTextentityDescription;EditTextcontainerEntityId;AutoCompleteTextViewco

android - 如何解决 Xamarin Forms 中的部署错误?

我刚刚更新了VisualStudio2017并创建了一个新项目。它构建成功但出现部署错误。应用程序未部署在我的SamsungJ7设备上。在更新之前,它工作正常。如何解决? 最佳答案 有四种解决方案:-readthispost-此错误存在于最新版本的VisualStudio15.6中。如果您使用此版本,请降级到15.5。Howdelete当前版本下载旧版本-在thispage上选择您的版本.-或者等待下次更新-或者在项目的属性中禁用apk的签名。编辑你的csproj并设置:false但在这种情况下,您将无法在GooglePlay中发布