您的位置:首页 > 其它

TextView的一些需要记录的知识点

2016-06-30 19:32 288 查看

    1   设置TextView类文本内容的尺寸大小时,字体变得很大

        在有的时候是需要在java代码里设置文本大小的,规范的应该是

   text.setTextSize(getResources().getDimension(R.dimen.xx)),但是运行之后发现,字体变得好大,原来setTextSize方法默 认的是SP,但是getResources().getDimension(R.dimen.xx)得到的是PX,所以使用这个方法以及不行

 setTextSize(int unit, int size) unit参数可以设置单位:  

   TypedValue.COMPLEX_UNIT_PX : Pixels

   TypedValue.COMPLEX_UNIT_SP : Scaled Pixels

   TypedValue.COMPLEX_UNIT_DIP : Device Independent Pixels



   text.setTextSize(TypedValue.COMPLEX_UNIT_PX,getResources().getDimension(R.dimen.xx))就可以达到我们需要的效果
  

   

 

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