Android中如何在代码中设置View的宽和高?
https://zhidao.baidu.com/question/536302117.html
https://blog.csdn.net/u014165633/article/details/52880841
动态设置RecyclerView的高度
https://www.cnblogs.com/sanbianxia/p/7590339.html
android 动态设置控件的高度,使用对应布局中的dp值
https://blog.csdn.net/shuang__zi/article/details/46360697
LinearLayout.LayoutParams linearParams =(LinearLayout.LayoutParams) myView.getLayoutParams();
linearParams.height=((int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 42, getResources().getDisplayMetrics()));
myView.setLayoutParams(linearParams);
the width, either MATCH_PARENT, WRAP_CONTENT or a fixed size in pixels
https://stackoverflow.com/questions/17383285/what-unit-of-measure-does-layoutparams-use