NSUserDefaults-Xamarin
全部标签 我正在尝试设置GooglePlay之类的标签,我正在关注thisguide并转换为C#,但在调用tabLayout.SetupWithViewPager时抛出异常.该Activity的代码是这样的:publicclassMainActivity:FragmentActivity{protectedoverridevoidOnCreate(Bundlebundle){base.OnCreate(bundle);SetContentView(Resource.Layout.Main);varviewPager=FindViewById(Resource.Id.viewpager);view
我在我的代码中使用了这个库。基本上我在SlidingUp面板布局上有一个ScrollView。代码如下:我想要实现的是,如果SlidingUpPanelLayout展开,用户应该能够滚动ScrollView。如果ScrollView滚动到顶部(用户在手机上向下滚动)并且用户继续向下滚动,则SlidingUpPanelLayout应该折叠。我实现了以下代码:_slidingUpPanelLayout.NestedScrollingEnabled=true;_scrollView.ViewTreeObserver.ScrollChanged+=(sender,e)=>{vary=_scro
我尽可能地精简了我的应用程序以找到这个问题。仍然显示:11-1215:56:27.908I/MonoDroid(17629):System.NullReferenceException:Objectreferencenotsettoaninstanceofanobject.11-1215:56:27.908I/MonoDroid(17629):atXamarin.Forms.Platform.Android.AppCompat.Platform.LayoutRootPage(Xamarin.Forms.Pagepage,System.Int32width,System.Int32hei
我的目标是从健身手环获取数据(脉搏)TorntiscT1使用我的应用程序并独立处理来自手环的数据。为了实现,我使用了Xamarin并找到了一个BluetoothLEpluginforXamarin插件连接到设备并从中接收数据。但是,获得的所有特征都称为“未知特征”,并且值为0字节。虽然它有5个服务,每个服务有3个特征。1服务中唯一的特征名称是其他:“设备名称”、“外观”、“外设首选连接参数”。然而,值(value)到处都是0字节。如何获得特征?如何获得脉搏?手镯上有一个应用程序HBand2.0,它显示了相当多的手镯设置,问题是这些都在哪里?native应用HBand2.0.反编译尝试h
我刚刚将XamarinStudio更新到最新版本(Xamarin.Android版本:4.6.4(商业版))更新后我收到很多警告..:/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets:Warning:Reference'mscorlib,Version=2.0.5.0,Culture=neutral,PublicKeyToken=xxxxx'notresolved(TrackandTrace.Droid)/Library/Frameworks
我正在尝试使用A2DP配置文件控制与设备的蓝牙连接。在Android的原生Java开发中,开发人员使用BluetoothA2dp类建立连接。Xamarin中有一个名为BluetoothA2dp的类。但我似乎无法理解如何初始化它的实例,因为它没有构造函数。如何借助该类端口创建连接? 最佳答案 您不需要直接使用BluetoothA2dp类。根据Android文档...BluetoothA2dpisaproxyobjectforcontrollingtheBluetoothA2DPServiceviaIPC.UsegetProfilePr
我正在尝试为以下要求创建一个简洁的解决方案:a)当用户“点击”我的应用程序收到的通知并且该应用程序处于打开状态和/或处于后台时,该应用程序将被带到字体。b)当用户“点击”通知并关闭应用程序时,启动画面会显示,应用程序将像往常一样启动。我正在尝试,但遗憾的是,我只能通过上述任一选项获得成功,而不是同时成功。这是我的代码:publicvoidCreateNotification(stringtitle,stringdesc,stringpushUrl,stringpushTitle){varsetupSingleton=MvxAndroidSetupSingleton.EnsureSing
我正在VisualStudio中创建一个Android应用程序。当我创建对齐的APK以在我的设备上加载时(从工具->Android->发布Android应用程序),它会安装并运行,但似乎没有最新的更改。我经历的一系列事件如下:在我的设备上安装了一个版本的应用更新了登录页面的颜色并设置了应用程序主题(除其他外)重新安装应用在登录页面看到了新主题,但没有看到新颜色在登录页面上随机更改文本作为测试重新安装应用看到颜色变化但没有看到随机文本变化?!对我可能做错了什么有什么建议吗? 最佳答案 我遇到过类似的问题,我解决这个问题的方法如下清理所
我正在使用Xamarin构建一个Android应用程序。该应用程序的要求是从相机捕获视频并对视频进行编码以将其发送到服务器。最初,我在服务器端使用编码器库对录制的视频进行编码,但事实证明它极其不可靠且效率低下,尤其是对于大型视频文件。我已经在另一个线程上发布了我的问题here然后我决定在客户端对视频进行编码,然后将其发送到服务器。我发现编码有点复杂,而且没有太多关于如何完成编码的信息。因此,我搜索了我知道如何使用FFmpeg编解码器对视频进行编码的唯一方法。我找到了一些解决方案。GitHub上有一个项目演示了如何在Xamarinandroid项目中使用FFmpeg。但是,运行该解决方案
我有一个在我的应用程序上运行的主详细信息页面。打开母版页的标准方法是选择汉堡菜单图标或从左侧滑动。我的一个详细信息页面恰好使用轮播页面。因此,从左侧滑动可以打开母版页或将轮播向左滑动(如果发生错误事件,则相当烦人)。为了在从左侧滑动时停止显示母版页,我将IsGestureEnabled设置为false。但是,这会阻止母版页出现。尽管它们在按下汉堡菜单图标时有触觉反馈,但它什么也没做。有没有办法强制忽略MasterDetailPage上的滑动手势而不是图标上的点击手势?这是一个非常简单的应用程序,其MasterDetailPage和IsGestureEnabled设置为false。母版页