我是 xamarin.forms 的新手。我想在 xamarin.forms 中以编程方式获取我的移动设备的高度、宽度和分辨率。请帮助解决这个问题。
最近发布了Xamarin.Essentials NuGet 包,其中有一个有用的类DeviceDisplay可以为您处理此任务。
文档可以在这里找到。
用法示例:
// 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;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2806 次 |
| 最近记录: |