实现一个接口Xamarin与c#形成pcl#

问题描述:

我刚刚下载了插件XamJam.Screen,我必须实现它,问题在于它是一个接口。 这么说,我从来没有实现在C#编程接口,我不知道是否有人能告诉我如何实现它,我试过,但没有成功,下面的代码:实现一个接口Xamarin与c#形成pcl#

namespace Fimap.WebPart 
{ 
    public partial class HomePage : ContentView 
    { 
     public HomePage() 
     { 
      InitializeComponent(); 

      Screen xyz = new getScreen(); 
      var w = xyz.Size.Width; 

     } 

     public class getScreen : Screen 
     { 
      public ScreenSize Size 
      { 
       get 
       { 
        return Size; 
       } 
      } 
     } 
    } 
} 

的问题是大小我回来了。 我的目标是获取设备的宽度和高度。

你不需要自己实现接口。如果安装过的NuGet包,你只需要调用

var size = Plugin.XamJam.Screen.CrossScreen.Current.Size; 

,您可以访问size.Width和size.Height

屏幕的宽度和高度

请访问项目的github home page和结账关于图书馆如何工作的额外免责声明,由作者提供。

正如您所看到的,该库的用途有限。可能有更好的方法来实现你正在尝试做的事情。考虑进一步研究您的实际使用案例/问题。

+0

哇什么错,我迷路了,匆忙的过错。感谢工作 –