使用xamarin表格获取移动设备的宽度和高度

时间:2018-05-21 13:11:11

标签: xamarin.forms

我是xamarin.forms的新手。我想在xamarin.forms中以编程方式获得我的移动设备的高度,宽度和分辨率。请帮忙解决这个问题。

1 个答案:

答案 0 :(得分:1)

最近发布了Xamarin.Essentials NuGet pakage,其中有一个有用的类DeviceDisplay,可以为您处理此任务。

可以找到文档here

用法示例:

// Get Metrics
var metrics = DeviceDisplay.ScreenMetrics;

// Orientation (Landscape, Portrait, Square, Unknown)
var orientation = metrics.Orientation;

// Rotation (0, 90, 180, 270)
var rotation = metrics.Rotation;

// Width (in pixels)
var width = metrics.Width;

// Height (in pixels)
var height = metrics.Height;

// Screen density
var density = metrics.Density;
相关问题