代码设置view的大小

来源:互联网 发布:测试环境执行sql指令 编辑:程序博客网 时间:2024/06/06 02:21

LayoutParams params = new LayoutParams(Utils.dip2px(mContext, 55), Utils.dip2px(mContext, 55));params.leftMargin = (int) (10 * density);int student_size = classDetailInfoBean.getStudents().size() >= 5 ? 5 : classDetailInfoBean.getStudents().size();for (int i = 0; i < student_size; i++) {TextView gridview_class_students = new TextView(mContext);String name = classDetailInfoBean.getStudents().get(i).getStudentName();gridview_class_students.setText(name.substring(name.length() - 1, name.length()));gridview_class_students.setBackgroundResource(R.drawable.photo_bg);gridview_class_students.setTextSize(30);gridview_class_students.setTextColor(R.color.text_black);gridview_class_students.setGravity(Gravity.CENTER);lila_class_students_photoes.addView(gridview_class_students, params);}


设置view大小时不用设置 new TextView() 的尺寸大小;  , 只需要设置params  , 之后再addView 时加入即可 。

如图:


0 0