当前位置: 首页 > news >正文

南阳网站营销外包公司河南省建设厅资质公示

南阳网站营销外包公司,河南省建设厅资质公示,旅游网站建设费用预算,asp网站管理系统一、设置行间距1、设置行间距#xff1a;android:lineSpacingExtra#xff0c;取值范围#xff1a;正数、负数和0#xff0c;正数表示增加相应的大小#xff0c;负数表示减少相应的大小#xff0c;0表示无变化2、设置行间距的倍数#xff1a;android:lineSpacingMultipl…一、设置行间距1、设置行间距android:lineSpacingExtra取值范围正数、负数和0正数表示增加相应的大小负数表示减少相应的大小0表示无变化2、设置行间距的倍数android:lineSpacingMultiplier取值范围浮点数如果值大于1.0表示增加行间距如果值小于1.0表示减少行间距等于1.0时表示无变化。有时候在UI界面会失效可以在代码动态设置reuse_list_name.setLineSpacing(8,1);//第一个参数是字体大小第二个是倍数二、设置字体间距setTextScaleX() 方法设置字间距但从字面上(Scale)就可看出其实它是用于设置字体的缩放比率并不正确我们可以用通过继承 TextView 并重写 setText() 和 getText() 方法增加 setLetterSpacing() 等方法搞定该需求。/*** 示例设置 TextView 的字间距* author Pedro Barros (pedrobarros.dev at gmail.com)* since May 7, 2013*/import android.content.Context;import android.text.Spannable;import android.text.SpannableString;import android.text.style.ScaleXSpan;import android.util.AttributeSet;import android.widget.TextView;public class LetterSpacingTextView extends TextView {private float letterSpacing LetterSpacing.NORMAL;private CharSequence originalText ;public LetterSpacingTextView(Context context) {super(context);}public LetterSpacingTextView(Context context, AttributeSet attrs){super(context, attrs);}public LetterSpacingTextView(Context context, AttributeSet attrs, int defStyle){super(context, attrs, defStyle);}public float getLetterSpacing() {return letterSpacing;}public void setLetterSpacing(float letterSpacing) {this.letterSpacing letterSpacing;applyLetterSpacing();}Overridepublic void setText(CharSequence text, BufferType type) {originalText text;applyLetterSpacing();}Overridepublic CharSequence getText() {return originalText;}private void applyLetterSpacing() {StringBuilder builder new StringBuilder();for(int i 0; i originalText.length(); i) {builder.append(originalText.charAt(i));if(i1 originalText.length()) {builder.append(\u00A0);}}SpannableString finalText new SpannableString(builder.toString());if(builder.toString().length() 1) {for(int i 1; i builder.toString().length(); i2) {finalText.setSpan(new ScaleXSpan((letterSpacing1)/10), i, i1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);}}super.setText(finalText, BufferType.SPANNABLE);}public class LetterSpacing {public final static float NORMAL 0;}}应用例LetterSpacingTextView textView new LetterSpacingTextView(context);textView.setLetterSpacing(10); //参数为 float 类型。可另设其他值如 0 或者默认值 LetterSpacingTextView.LetterSpacing.NORMALtextView.setText(My text);//Add the textView in a layout, for instance:((LinearLayout) findViewById(R.id.myLinearLayout)).addView(textView);
http://wiki.neutronadmin.com/news/333526/

相关文章:

  • 棋牌游戏网站建设费用f2fpay wordpress
  • 网站的营销推广方案及预算搜狗站长平台验证网站
  • 百度营销-网站分析培训学校网站维护
  • 上海松江区网站建设公司网站运营公司哪家效果好
  • 什么网站做蔬菜生鲜比较好无锡食品网站设计
  • 快速开发网站的应用程序衡水专业网站建设公司
  • 云图书馆平台网站建设企业咨询公司取名
  • 如何创建微信小程序下单seo怎么学
  • 网站首页作用建设银行网站表单清理
  • 南京自助网站推广建站泉州网红餐厅
  • 做网站文案建设局全称是什么
  • 好的响应式网站公司怎么推广网络营销
  • 一般网站建设电话网站策划500字
  • wordpress繁简体seo的理解
  • 百度账号购买网站怎么做网站弹出公告
  • 申请免费个人网站漳州十大建筑模板厂家
  • 太原做网站设计学习网站建设最简单的书
  • 广州网站优化工具万网 x3 wordpress
  • dedecms做的系统网站主页是哪一个文件微信小程序开发需要学什么
  • 网站后台功能需求文档南京市城市建设档案馆网站
  • 企业官方网站开发平台商河网站建设公司
  • 石家庄正规制作网站公司谁做网站收录
  • 毕业设计做网站应该学什么手机网站和电脑网站跳转
  • 怎么用2级目录做网站模块式网站制作
  • 公司企业网站建设方案松江网站建设公司怎么样
  • 简单旅游网站模板下载自适应型网站建设费用
  • 网站seo优化的目的wordpress关闭裁剪缩略图
  • h5网站建设需要哪些资料首饰设计网站大全
  • 做网站可以申请国家补助吗seo教程书籍
  • 爱淘苗网站开发模式网络运维工资一般多少