2017-09-01 50 views

回答

1

您可以使用下面的代碼

var metrics = new DisplayMetrics(); 
var windowManager = this.GetSystemService(Context.WindowService) as IWindowManager; 
windowManager.DefaultDisplay.GetMetrics(metrics); 

var height = metrics.HeightPixels; 
var width = metrics.WidthPixels; 

得到Height和屏幕的Width並且還設置AlertDialog寬度和高度編程像下面這樣

AlertDialog.Builder builder = new AlertDialog.Builder(this); 
AlertDialog alert; 
alert = builder.Create(); 
alert.Window.SetLayout(width - 100, height - 100); 

希望這將幫助你..

+0

如果我們使用builder.SetIcon()...圖像將不會被放置中心? – Divya

相關問題