您的位置:首页 > 编程语言

代码设置view的大小

2015-06-23 20:15 183 查看
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 时加入即可 。

如图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: