如何根据屏幕分辨率设置填充

时间:2017-08-25 14:26:13

标签: xamarin xamarin.android xamarin.forms

如何根据Xamarin.Forms Android中的屏幕分辨率设置填充?

 _map.MyLocationEnabled = true;
        _map.UiSettings.MyLocationButtonEnabled = false;
        _map.TrafficEnabled = true;
        _map.SetMinZoomPreference(5f);
        _map.SetMaxZoomPreference(22f);
        _map.UiSettings.ZoomControlsEnabled = false;
        _map.MapType = GoogleMap.MapTypeNormal;
        _map.BuildingsEnabled = true;
        _map.UiSettings.CompassEnabled = true;
        _map.SetPadding(0,240,0,0);// ????????

1 个答案:

答案 0 :(得分:0)

  

如何根据Xamarin.Forms Android中的屏幕分辨率设置填充?

您可以使用以下代码检索当前设备的分辨率:

Display display=WindowManager.DefaultDisplay;
Point size = new Point();
display.GetSize(size);
int width = size.X;
int height = size.Y;

然后,您可以根据设备的分辨率设置填充。