我想设置图像,覆盖全屏宽度和高度。在这里,我无法使用' BackgroundImage'财产,因为我想申请' ScaleTo'财产到图像。因此需要将图像设置为图像资源。我正在使用图像尺寸来设置图像。 1. 480 * 720 2. 640 * 960 3. 960 * 1440.这些不在我的应用程序的整个屏幕上,仍然显示一些空白区域。请求建议什么图像尺寸适合整个屏幕设置图像。
答案 0 :(得分:1)
尝试Application.Current.MainPage.Width和Application.Current.MainPage.Height
或者使用依赖服务从Android获取它
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
SetContentView(Resource.Layout.Main);
var metrics = Resources.DisplayMetrics;
var widthInDp = ConvertPixelsToDp(metrics.WidthPixels);
var heightInDp = ConvertPixelsToDp(metrics.HeightPixels);
}