在网页中都是很轻松的就可以调整间距的。在android中,我个人并没有去设置过。

下面就来说说android中的间距问题。

原文:http://blog.csdn.net/fancylovejava/article/details/19124695

字间距

textView有一个属性android:textScaleX是调节字间距的,它的值是一个float型。查看源代码,默认textView 此属性是使用的是:

android.internal.R.styleable.TextView_textScaleX

setTextScaleX(a.getFloat(attr, 1.0f));

这个用了之后我们发现,textScaleX不是调整字间距的,而是调整字的水平拉申。

行间距

Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。

关于Android下TextView中文换行问题,可查看Android自定义view-文本自动换行。

1、android:lineSpacingExtra
设置行间距,如”3dp”。

2、android:lineSpacingMultiplier
设置行间距的倍数,如”1.2″。

参考代码:

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:lineSpacingExtra="3dp"
android:lineSpacingMultiplier="1.5"
android:textStyle="bold"/>

更多相关文章

  1. 搭建Android(安卓)UI Testing自动化测试开发环境
  2. Android(安卓)TextView 属性设置
  3. ListView美化(2)-android:cacheColorHint,listSelect...
  4. Android的EditText设置光标一直显示而不闪烁的问题
  5. Android(安卓)统计图表引擎AChartEngine(五) - Dataset和Render
  6. Android搜索框:SearchView用法详解
  7. Android(安卓)EditText 属性
  8. Activity属性设置大全
  9. android设置横屏代码

随机推荐

  1. system.img镜像转换为system.new.dat + s
  2. Android(安卓)WebRTC使用解析
  3. Android(安卓)设置StatusBar的颜色
  4. [Android] 压缩图片并保存
  5. android利用Intent.ACTION_SEND实现简单
  6. 使用命令行编译Qt Android(安卓)apps
  7. 让背景小图不是拉伸而是多个重复
  8. android eclipse setup
  9. Android(安卓)SDK 自带项目GestureBuilde
  10. Android(安卓)关键字 收集