【Xamarin Forms-使用C#动画更改图像源】教程文章相关的互联网学习教程文章

C#-使用Xamarin将数据从iPhone传输到Apple Watch

我正在Xamarin上开发iPhone应用程序,并为watchOS 3添加了Apple Watch扩展. 我需要获取保存在iPhone上的数据至手表扩展. 我只需要获取一次,然后将其保存在手表上即可在没有iPhone的情况下使用它.我怎样才能做到这一点? 编辑 通过使用Iain Smith的WCSessionManager类解决解决方法:根据数据,您可以使用更新应用程序上下文消息.简而言之,应用程序上下文最适合用于传输始终需要更新为最新信息的数据.这很重要,因为对于您要转移的所有数...

C#-Xamarin.Forms AdMob“缺少AdActivity”【代码】

我在Xamarin.Forms项目中实施AdMob时遇到问题. 因此,当我运行android应用程序时,将显示在输出中:01-22 16:53:17.351 W/Ads (3529): Missing AdActivity with android:configChanges in AndroidManifest.xml. You must have the following declaration within the <application> element: <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLay...

当我尝试将全局样式应用于Xamarin表单中的自定义ContentView时,出现C#-NullReferenceException【代码】

我为项目创建了控件层次结构:抽象BaseSettingsElement并继承了EntrySettingsElement,PickerSettingsElement,SwitchSettingsElement等.基类提供了更改标题,子标题的文本,颜色,字体的属性.属性声明示例:public static readonly BindableProperty HeadTextColorProperty =BindableProperty.Create("HeadTextColor", typeof(Color), typeof(BaseSettingsElement), Color.FromHex("#ffffff"),propertyChanged: (bindable, oldValue, n...

c#-Xamarin Android应用程序在路径:DexPathList [[zip…]…]上找不到类…【代码】

当我尝试在Xamrin Android应用中执行以下代码行时遇到错误:EntityEditor ee = new EntityEditor();EntityEditor类是一个DialogFragment,其代码如下所示:namespace Storyvoque {public class EntityEditor : DialogFragment{EditText entityId;EditText entityType;EditText entityName;EditText entityDescription;EditText containerEntityId;AutoCompleteTextView containerEntityName;EditText targetEntityId;AutoCompleteTe...

c#-Xamarin.Forms上的混合固定元素和滚动元素【代码】

我刚刚开始使用Xamarin.Forms进行编程,恐怕我可能需要一些手把手.我对标准XAML十分方便,但是Xamarin.Forms具有局限性,并且需要注意的地方很少. 所以问题是:如何在同一视图中实现混合的固定元素和滚动元素?就像,我想将下面的按钮固定在底部,然后将内容区域的其余部分固定在屏幕上. 有没有办法做到这一点? -更新- 好的… 这是我的代码,顶部和底部正确渲染,并且ScrollView区域根本不渲染…完全空白…?<ContentPage.Content><Grid ...

c#-Xamarin.Forms在运行时加载XAML视图【代码】

我正在寻找一种在Xamarin.Forms中在运行时动态加载XAML文件的解决方案,以便随后将其显示为View / ContentPage. 我已经找到了解决此问题的方法,但是它们不再起作用或删除了示例: Xamarin forms.Dynamically load a page https://forums.xamarin.com/discussion/87727/load-xaml-dynamically-at-runtime 要加载的XAML示例:<?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://xamarin.com/schemas/2014/forms"xml...

c#-Xamarin iOS,在代码中添加WKWebView,部署后无任何反应【代码】

我试图在后面的代码中添加WKWebView组件.在iPhone模拟器中构建和部署并运行后,只有白色空白页,除此之外没有其他内容.我做错了什么.下面是我的代码:using System; using WebKit; using UIKit; using Foundation;namespace bbbb {public partial class ViewController : UIViewController{WKWebView wk = null;protected ViewController(IntPtr handle) : base(handle){// Note: this .ctor should not contain any initialization ...

c#-Xamarin表单-实现Singleton【代码】

我实际上是试图在Xamarin中存档全局变量,在该变量中任何页面都可以使用它.经过大量研究,看起来最好的存档方式是使用Singleton设计模式.我面临着难以实施的困难.看一看… global.csusing System;namespace xamarin_forms {sealed class Global{public string test { get; set; }private static Global _instance = null; private Global() { }static internal Global Instance() { if (_instance == null) { _instance = new Gl...

Xamarin Forms-使用C#动画更改图像源【代码】

我正在寻找是否有一种方法可以改变图像源的外观,就像它像旋转木马一样. 我看了this post,但是这里的答案是一个简单的动画,而不是实际上的幻灯片,我的设置类似于上述文章,因为我的图像源绑定到视图模型中的变量. 有什么办法可以做到这一点?解决方法:Xamarin.Forms提供的默认动画功能足以实现所需的功能. 遵循@Johannes的想法,例如,您可以制作一个漂亮的动画. 这是一个实现: XAML<Image x:Name="image" Source="Icon"HorizontalOpt...

C#-使用CrossSimpleAudioPlayer播放声音-Xamarin表单【代码】

最近,我一直在尝试在Xamarin Forms中使用CrossSimpleAudioPlayer播放.mp3文件,但我收到此消息System.NullReferenceException: Object reference not set to an instance of an object.我将“构建操作”属性更改为“嵌入式资源”,但是我的错误仍然存??在,我在这里缺少什么吗? 这是我的参考https://blog.xamarin.com/adding-sound-xamarin-forms-app/?utm_medium=social&utm_campaign=blog&utm_source=linkedin&utm_content=simplea...

如何通过C#/ Xamarin中的Webview链接调用whatsapp?【代码】

我找到了一些例子,但对于Java. 链接是:<a href="whatsapp://send?text=message">MainPage.xaml.cs:public void Webnav_Navigating(object sender, WebNavigatingEventArgs e) {string url = e.Url;if (url.StartsWith("whatsapp://")){// what I need here?} }解决方法:如果安装了WhatsApp,则可以仅调用Device.OpenUri:void WebView_Navigating(object sender, WebNavigatingEventArgs e) {var url = e.Url;if (url.StartsWit...

c#-将焦点设置为Xamarin表单中的下一个条目【代码】

我是xamarin的新手,并一直在尝试解决此问题的方法:我有一个堆栈布局,其中包含N个条目,具体取决于用户的需求.<ScrollView><StackLayout x:Name="Visual" Padding="5,5,5,20"><StackLayout x:Name="EntradasPeso" /></StackLayout></ScrollView>我通过循环动态添加它们://calculo.Qnt_amostra is the ammount of entries that the view has.for (int i = 1; i <= (int)calculo.Qnt_amostra; i++){CustomEntry peso = new CustomEnt...

C#-从Play商店Xamarin获取最新的应用程序版本【代码】

如何从Google Play商店获取最新的android应用版本?以前通过使用以下代码来做到这一点using (var webClient = new System.Net.WebClient()) {var searchString = "itemprop=\"softwareVersion\">";var endString = "</";//possible network error if phone gets disconnectedstring jsonString = webClient.DownloadString(PlayStoreUrl);var pos = jsonString.IndexOf(searchString, StringComparison.InvariantCultureIgnoreCase...

c#-Xamarin,使用Xlabs示例中的Geolocation【代码】

使用Xamarin共享项目. 我试图在我的共享项目中包含Xlabs示例中的Geolocation功能,但是在调用dependencyService时遇到了问题. 我有一个内容页面,并且在其中有一个具有如下命令的按钮:Command = new Command(async()=> await GetPosition(),()=> Geolocator!= null) 该命令导致:private IGeolocator Geolocator{get{if (_geolocator == null){_geolocator = DependencyService.Get<IGeolocator>();_geolocator.PositionError += O...

c# – Xamarin表单文件提供程序未设置【代码】

我目前正在学习Xamarin.Forms.我目前正在尝试使用Plugin.Media.CrossMedia库实现Camera功能. 实施如下:public async Task<ImageSource> StartCamera() {await CrossMedia.Current.Initialize();if (Plugin.Media.CrossMedia.Current.IsTakePhotoSupported && CrossMedia.Current.IsCameraAvailable){var photo = await CrossMedia.Current.TakePhotoAsync(new StoreCameraMediaOptions() { SaveToAlbum=false, SaveMetaData=false...