android中textview常见属性设置

1  textview内容靠左且垂直居中

  	txt.setGravity(Gravity.CENTER_VERTICAL | Gravity.LEFT);

2 设置文本字体加粗	
	TextPaint tp = txt.getPaint();
	tp.setFakeBoldText(true);//加粗

3 有时候会从xml中解析出来string类型的 0xffffff这种类型的,在代码中设置字体颜色是需要int类型的十六进制
  0xffffff,可以使用
 
  
	txt.setTextColor(Color.parseColor("#"+"0xffffff".substring(2, "0xffffff".length())));

4 在代码中设置字体大小,有时候单位不一定是px,也可以设置其他单位比如pt,需要什么单位,就设置什么
	txt.setTextSize(TypedValue.COMPLEX_UNIT_PT,Float.parseFloat(info.getFontSize()));

5 有时候我们设置固定大小的textview,文本太多显示不全,代码中设置滑动
	txt.setMovementMethod(ScrollingMovementMethod.getInstance());

 
  
6 设置textview的背景色,可以是十六进制
	txt.setBackgroundColor(0xFFfff5ff);

你可能感兴趣的:(android)