xamarin相关内容
在将应用程序主页设置为“主从"页面时,我不知道如何隐藏导航栏.如果主从页面不是应用程序的主页,则导航栏会正确隐藏,但是无论我怎么做,如果它是主页,我都无法隐藏导航栏. 我已经在母版页的构造器,详细信息页以及二者的重写的OnAppearing方法中尝试了以下内容,但导航栏从未隐藏. NavigationPage.SetHasNavigationBar(this,false); Navig
..
我已经使用Xamarin.Forms在左侧创建了一个主详细信息页面,如何在右侧创建一个详细信息页面? 下面是我的左侧滑动菜单的示例代码; public class App { static MasterDetailPage MDPage; public static Page GetMainPage() { return MDPage = ne
..
由于地图已经显示了用户位置(使用IsShowingUser),所以我只想缩放到该位置.这很容易实现,还是因为我找不到任何GeoLocation对象,所以我需要获取每个平台上的位置.只有GeoCoder ... 这不是放大用户位置的常见用例吗? 解决方案 您需要使用感兴趣的位置调用MoveToRegion方法. 您可以使用用于Xamarin的Geoolocator插件获取PCL项目中的
..
我已经在Visual Studios MacOS预览版中创建了一个控制台应用程序(.Net Core).在项目解决方案中,我看不到program.cs,也没有其他可用的内容,它表示项目未在活动配置中构建 项目解决方案应该看起来像这样 我已经为macOS安装了 .net core .也可以通过Homebrew配置完成.我已经有openssl& osx中安装了openssl@1.1,因此当
..
我发现了一些使用Java的示例,但是在将方法构造为c#时遇到了麻烦.任何人都可以发布一个简单的C#示例来获取我设备的Mac地址FOR Marshmallow(6.0).我知道还有其他获取唯一ID的方法,我现在对导入组件并不十分感兴趣.我在Visual Studio 2015中使用Xamarin. 我已激活以下权限: ACCESS_WIFI_STATE 互联网 READ_PHONE_ST
..
有人知道Xamarin.Auth显示(facebook等)登录屏幕时我是否可以本地化或仅更改标题"Authenticate"? 谢谢! 解决方案 好吧,花了几个小时后回答了我自己的问题,只是为了找出OAuth2Authenticator类是从Authenticator类继承而来的,它具有读/写属性Title ... auth = new OAuth2Authenticator(
..
根据我的研究: Azure AD :适用于您组织内的用户. Azure AD B2C :适用于企业应用程序的使用者. 现在,我的目标是使用 Xamarin 创建适用于所有平台的应用程序,并且可能还针对同一应用程序使用Web应用程序.我希望我的用户的登录体验在各个设备上保持强文本,并包括我的应用的Web应用版本. 例如:用户也应该能够使用电子邮件进行注册或使用社交网络登录.当
..
我正在尝试使用MobileServiceClient的LoginAsync(string provider, JObject token)重载来实现自定义身份验证.我有一个像这样的自定义身份验证控制器 [MobileAppController] public class CustomAuthController : ApiController { public async Task
..
我正在尝试为我的xamarin应用程序开发无服务器后端.为此,我选择了 azure函数. 现在我已经知道 Azure移动应用为此提供了 SDK ,我们可以通过以下多种方式轻松地启用身份验证 1. Azure Active Directiry 2. Facebook 3.谷歌 4.微软 5. Twitter 现在,我想允许在我的应用程序中使用其中至少2个登录,但是我不使用azure移动应用程序
..
我在Xamarin应用程序中使用MSAL进行Azure AD身份验证.令牌的有效期为1天(使用AuthenticationResult的 ExpiresOn 的值查看). 我的问题是1小时后,AcquireTokenSilentAsync失败,然后需要调用AcquireToken. 即使令牌有效期为1天,刷新令牌的有效期甚至更长,我也无法理解,为什么它每隔1小时要求进行身份验证? 可以使用任
..
截至2016年10月,Microsoft身份验证库(MSAL-NuGet软件包: Microsoft.Identity.Client )仍然是Xamarin(iOS/Android)和Azure AD B2C服务?该库(MSAL)仅以Alpha形式提供,并且似乎没有处于积极维护或开发的状态(自4月以来). 种种迹象表明,Active Directory身份验证库(ADAL-NuGet软件包:
..
我无法读取android平台资产文件夹中的 nlog.config 文件 NLog.LogManager.Configuration = new XmlLoggingConfiguration("NLog.config"); 如何读取nlog文件,并且该文件也位于android资产中. 解决方案 您也可以尝试使用此文件(带有构建操作的 nlog.config 文件作为Androi
..
我正在尝试使用xamarin创建一个Android应用程序.我希望用户能够输入地址/位置并在其附近(在一定半径内)接收POI(兴趣点). 我知道google place api可以做到这一点,xamarin是否具有针对此类功能的内置功能?我可以以某种方式与Google Places API交互吗? 还是我不知道的事情?感谢您的帮助! 解决方案 使用HTTPWebRequest类
..
当应用进入睡眠模式或背景时,我想获取当前位置.当前我在应用OnSleep()中使用> Plugin.Geolocator.CrossGeolocator.Current DLL,但它的工作状态直到Android 8.1,但Android Pie仍未更新当前位置值.如何在Android Pie中实现? 示例代码: protected override async void OnSlee
..
在Xamarin帮助页面 https://docs.microsoft.com/zh-cn/xamarin/xamarin-forms/app-fundamentals/localization/text?tabs=windows ,用于“显示正确的语言",建议定义界面然后,ILocalize使用DependencyService获取一些语言环境信息. 但是,我的Xamarin.Forms
..
我细读了C#提供的标准日期时间格式化程序,但似乎找不到符合我的“短日期"要求的格式程序:"2013年5月4日".我知道我可以做一个自定义格式的字符串来实现目标: myDateTimeOffset.ToString("MMM d, yyyy"); 但是,此应用程序可能会转到其他国家/地区.有没有办法使当前区域性等效于特定格式的字符串? myDateTimeOffset.ToStrin
..
我正在Visual Studio中使用xamarin开发ios应用程序. 我正在尝试将本地化添加到Main.storyboard文件和默认的LaunchScreen.xib文件中,但是我无法使其正常工作. 我已按照文档此处,并且我也执行了示例应用程序(运行正常).我已经复制了项目的结构,并且检查了很多次文件,但是看不到我的字符串位于情节提要或Xib文件(LaunchScreen.xib)中.
..
如果我在UWP设备上运行我的应用程序,则会在Output窗口中收到以下警告: MakePRI:警告0xdef00522:找到语言'en,de'的资源,但是找不到默认语言'de-DE,en-US'的资源.更改默认语言或使用默认语言限定资源. http://go.microsoft.com/fwlink/?LinkId=231899 不知道这是否相关,但我也知道 1> C:\ Pro
..
我使用数据库浏览器创建了questions.db文件. 这里是:我可爱的.db文件 我想将其添加到Xamarin.Forms解决方案并从中读取数据. (这将是测验应用程序) 这听起来很简单,对,但是我被困了几个小时.大多数答案仅链接到此 https://docs.microsoft.com/en-us/xamarin/xamarin-forms/data-cloud/data/d
..
我有一个Xamarin Forms应用程序,该应用程序会引发Android通知,但是我无法创建一个简单的页面,当用户单击通知时该页面将与用户进行交互. 我了解在Xamarin.Forms中只有1个活动,因此挂起的Intent必须是该mainActivity 我已将LaunchMode设置为SingleTop,并且将Intent Filter设置为与未决Intent中使用的Intent名称匹配
..