代码设置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 时加入即可 。
如图:
相关文章推荐
- Java Socket编程(转)
- SVM实现垃圾邮件分类(java调用libsvm.jar)
- python爬爬爬之单网页html页面爬取
- python爬爬爬之单网页html页面爬取
- Java知多少(101)图像缓冲技术
- Django permission
- Python学习 之 文件
- java和ajax实现带文件的form提交
- 真TMD难,代码。我是菜鸟别喷
- C# 正则表达式
- Java Web开发模式一(JSP+JavaBean)
- 初学JAVA之基本语句的使用
- C++12.6 static 数据成员、static成员函数
- python之花瓣美女下载
- 约瑟夫环的C语言和86/88汇编非递归算法
- python之花瓣美女下载
- C++内存管理
- eclipse 各种奇葩错误(不定期更新)
- QT实现类似QQ的抖屏效果
- 堆排序 Java