将视图宽度设置为屏幕宽度的一部分

时间:2017-08-15 08:56:41

标签: android user-interface

我们可以将view的宽度设置为屏幕宽度的一小部分吗?如果是,那该怎么办?

1 个答案:

答案 0 :(得分:0)

这是我的代码

var ScreenWidth = (int)(Resources.DisplayMetrics.WidthPixels / Resources.DisplayMetrics.Density);
double prc = 0.35; 
double w = prc * ScreenWidth;  // get the 35 percent of the screen
LinearLayout.LayoutParams viewParams = new LinearLayout.LayoutParams(Convert.ToInt32(w), ViewGroup.LayoutParams.MatchParent);
layout.LayoutParameters = viewParams;