前面有人回答过这个问题:
textview控件本身没有给间距的参数,但是可以从string.xml入手来解决:
方法1、使用 CDATA
<string name="demoStr"><Data><![CDATA[ <b>你的文字</b>]]></Data></string>
方法2、转义HTML标签
<string name="myHeadStr"><b><u>bold, underline </u></b></string>
具体你可以百度 android string html
这样的话就可以有你需要的显示效果了,在textview中是办不到的,不过这样可以解决。
控件之间的间距有两种设置:android:layout_margin="10dp" 外边距
android:padding="10dp" 内边距
有五个属性控制控件的间距,分别是
android:layout_marginLeft
android:layout_marginRight
android:layout_marginTop
android:layout_marginBottom
android:layout_margin
可以控制控件之间的距离,分别是左间距,右间距,上间距,下间距,和四边统一间距
android:layout_marginTop="25dip" //顶部距离 就这样写代码
福建蜂鸟云商为你解答
可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。关于Android下TextView中文换行问题,可查看Android自定义view-文本自动换行。
1、android:lineSpacingExtra
设置行间距,如”3dp”。
2、android:lineSpacingMultiplier
设置行间距的倍数,如”1.2″。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)