草庐IT

xamarin.droid

全部标签

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

为F-Droid贡献一个离子3应用

我想为F-DroidGitlab仓库做出贡献。我遵循了本指南:https://gitlab.com/fdroid/fdroiddata/blob/master/contributing.md我已经使用普通的本机应用程序已经完成了很多次。效果很好。但是有了一个离子应用程序,它似乎有所不同。例如,我看到我的离子应用程序中没有Gradle数据。我需要gradle吗?因为构建失败了,因为他不能让Gradle干净。这是我的堆栈:====细节开始====失败:构建失败,异常。出了什么问题:根项目中找不到任务“清洁”。这就是我的元数据文件的样子:Categories:SystemLicense:GPL-3.

android - g++、c4droid 和拾取包括

我正在尝试使用TinyXML源代码运行一些SVG文件。在家里我已经设置好了。但是由于远离计算机,我将文件移到了我的Android手机上,通过c4droid和g++插件进行了一些编码。我的手机没有root,但插件是在内部安装的(是的,我从首选项中选择了正确的插件)。问题是它找不到任何东西,例如TinyXML源代码。错误消息由一长串类方法名称组成,前面加上“未定义的对...的引用”,来自名为temp.c的文件include是这样定义的...#include"tinyxml/tinyxml.h"tinyxml文件夹与main.cpp文件在同一个目录下我有一个暗示,它试图找到与临时目录相关的源

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代码: 最佳答案 对于同时包含文本和图像的按钮,我一直发现最简单的方法是使用带有图像