我们可以将view
的宽度设置为屏幕宽度的一小部分吗?如果是,那该怎么办?
答案 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;