首页 > 其他分享 >5/24

5/24

时间:2024-05-24 21:50:57浏览次数:6  
标签:24 text 宽度 设置 android 文本 TextView

TextView文本视图的属性

android:autoLink    //设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all)

android:bufferType    // 指定getText()方式取得的文本类别。选项editable 类似于StringBuilder :可追加字符,也就是说getText后可调用append方法设置文本内容。spannable :则可在给定的字符区域使用样式。

android:cursorVisible     //设定光标为显示/隐藏,默认显示。

android:digits   //设置允许输入哪些字符。如“1234567890.+-*/% ()”

android:drawableBottom  //在text的下方输出一个drawable,如图片。如果指定一个颜色的话会把text的背景设为该颜色,并且同时和background使用时覆盖后者。

android:drawableLeft    //在text的左边输出一个drawable,如图片。

android:drawableRight  //在text的右边输出一个drawable。

android:drawableTop  //在text的正上方输出一个drawable。

android:drawablePadding  //设置text与drawable(图片)的间隔,与drawableLeft、 drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。

android:editorExtras  //设置文本的额外的输入数据。

android:ellipsize  //设置当文字过长时,该控件该如何显示。有如下值设置:”start”—?省略号显示在开头;”end” ——省略号显示在结尾;”middle”—-省略号显示在中间;”marquee” ——以跑马灯的方式显示(动画横向移动)

android:freezesText   //设置保存文本的内容以及光标的位置。

android:gravity  //设置文本位置,如设置成“center”,文本将居中显示。可以选择的值有top(上)、bottom(下)、
                   left(左)、right(右)等,也可以利用“|”同时指定多个值.

android:hintText   //为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。此属性在 EditView中使用,但是这里也可以用。

android:imeActionId //设置IME动作ID。

android:imeActionLabel //设置IME动作标签。

android:includeFontPadding  //设置文本是否包含顶部和底部额外空白,默认为true。

android:inputType //设置文本的类型,用于帮助输入法显示合适的键盘类型。

android:linksClickable  //设置链接是否点击连接,即设置了autoLink。

android:marqueeRepeatLimit   //在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为 marquee_forever时表示无限次。

android:ems     //设置TextView的宽度为N个字符的宽度。这里测试为一个汉字字符宽度.

android:maxEms   //设置TextView的宽度为最长为N个字符的宽度。与ems同时使用会覆盖ems选项。

android:minEms  //设置TextView的宽度为最短为N个字符的宽度。与ems同时使用会覆盖ems选项。

android:maxLength  //限制显示的文本长度,超出部分不显示。

android:lines  //设置文本的行数,设置两行就显示两行,即使第二行没有数据。

android:maxLines  //设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。

android:minLines   //设置文本的最小行数,与lines类似。

android:lineSpacingExtra  //设置行间距。

android:lineSpacingMultiplier  //设置行间距的倍数。如”1.2”

android:numeric   //如果被设置,该TextView有一个数字输入法。

android:privateImeOptions //设置输入法选项。

android:scrollHorizontally   //设置文本超出TextView的宽度的情况下,是否出现横拉条。

android:selectAllOnFocus    //如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。 TextView中设置后无效果。

android:shadowColor      //指定文本阴影的颜色,需要与shadowRadius一起使用。

android:shadowDx       //设置阴影横向坐标开始位置。

android:shadowDy      //设置阴影纵向坐标开始位置。

android:shadowRadius      //设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。

android:text                 //设置显示文本.

android:textAppearance        //设置文字外观。如 “?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearanceLargeInverse/textAppearanceMedium/textAppearanceMediumInverse/textAppearanceSmall/textAppearanceSmallInverse

android:textColor                        //设置文本颜色

android:textColorHighlight             //被选中文字的底色,默认为蓝色

android:textColorHint                     //设置提示信息文字的颜色,默认为灰色。与hint一起使用。

android:textColorLink                     //文字链接的颜色.

android:textScaleX                          //设置文字之间间隔,默认为1.0f。

android:textSize                               //设置文字大小,推荐度量单位”sp”,如”15sp”

android:textStyle                         //设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开

android:typeface                        //设置文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3]

android:height                          //设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)

android:maxHeight                 //设置文本区域的最大高度

android:minHeight                 //设置文本区域的最小高度

android:width                       //设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米),与layout_width 的区别看这里。
android:maxWidth               //设置文本区域的最大宽度

android:minWidth                  //设置文本区域的最小宽度
 

标签:24,text,宽度,设置,android,文本,TextView
From: https://www.cnblogs.com/wangxinyuan1108/p/18211750

相关文章

  • 日常总结(10):2024年05月24日
    日常总结几天没总结了,最近考了几次试。05.0960ptsrk505.1145ptsrk5T1没开longlong同时100pts05.14200ptsrk3最后一题暴力写挂少20pts痛失rk105.1672ptsrk6这一场非常的拉,前两题思路都挂掉05.18220ptsrk3第一题没转double失40pts痛失rk105.21300ptsr......
  • CCF-CSP认证 2024年3月 4.化学方程式配平
    题解:首先完成数据的读入,然后高斯消元求秩按题意解即可#pragmaGCCoptimize(2,3,"Ofast","inline")#include<bits/stdc++.h>usingnamespacestd;constintmaxn=100;usingmatrix=double[maxn][maxn];usingvect=array<double,maxn>;constdoub......
  • 【专题】2024体验赋能企业出海白皮书报告合集PDF分享(附原数据表)
    原文链接:https://tecdat.cn/?p=36251原文出处:拓端数据部落公众号在全球化浪潮日益汹涌的商业环境中,出海企业正面临着前所未有的机遇与严峻挑战。面对产品和服务日益同质化的问题,企业如何在国际市场上独树一帜?答案并非仅仅依赖于创新和成本控制。如今,以“体验+品牌”为核心的战......
  • 【专题】2024抖音春日热点报告-餐饮篇报告合集PDF分享(附原数据表)
    原文链接:https://tecdat.cn/?p=35422原文出处:拓端数据部落公众号2023年,中国经济表现稳健,零售消费稳定增长,尤其国内旅游市场迅速回暖,人们出行频率回升,酒店、餐饮和旅游服务的消费需求稳步攀升,为相关行业复苏提供了强大动力。据文化和旅游部数据显示,全年国内旅游总人次和收入均实......
  • Camtasia Studio2024神器级别的电脑录屏编辑软件
    在数字化时代的今天,视频已经成为了人们获取信息和交流的重要方式。而在这个过程中,屏幕录制和视频编辑软件的作用不可忽视。CamtasiaStudio2024就是一款功能强大的屏幕录制和视频编辑软件,它可以帮助用户轻松地创建专业级别的视频内容。我们来了解一下什么是屏幕录制。屏幕录......
  • 山大软件24年上半年人机交互复习
    考试内容(回忆版)2024-2025山大软件人机交互考试(回忆版)-CSDN博客绪论1什么是人机交互人机交互定义人机交互是关于设计、评价和实现供人们使用的交互式计算机系统,且围绕这些方面的主要现象进行研究的学科(技术上)狭义:人机交互从技术上讲(狭义的),主要是研究人与计算机之间......
  • NeurIPS ’24 截稿不足 2 天!hyper.ai 汇总 58 个顶会,提供精确到秒的 DDL 倒计时,持续更
    NeurIPS作为人工智能和机器学习领域的顶级会议,备受全球学者的关注。NeurIPS,全称为NeuralInformationProcessingSystemsConference,是神经信息处理系统的年度学术会议。该会议与ICML并称为人工智能领域难度最大、水平最高、影响力最强的会议。今年的NeurIPS会议即将......
  • 4小时学完!15年技术大牛用247个实战案例剖析的Python教程
    今天给小伙伴们分享一份15年技术大牛用247个实战案例剖析的Python教程,这份教程全程彩图讲解,告别枯燥!60秒学会⼀个⼩例⼦,带你系统学习Python,从⼊门到⼤师。涵盖了Python基础、Python字符串和正则、Python⽂件和⽇期、Python三⼤利器、Python绘图、Python之坑、Python第三⽅包、......
  • 2024“中国电机工程学会杯”数学建模大赛A题思路和代码分享
    A题:园区微电网风光储协调优化配置        这个题目整体就是一个优化问题,可以采用Matlab+Yalmip+Gurobi求解器进行求解,持续更新中,敬请关注!!        园区微电网由风光发电和主电网联合为负荷供电,为了尽量提高风光电量的负荷占比,需配置较高比例的风光发电装机......
  • 2024年旗舰手机和中端机的区别
    两款手机都是o家的findx7ultra二手的16+256g4500元realmeneo6se全新16+256g2150元(使用一个月降价400元)先说结论哇,体验已经很接近了,cpu性能瓶颈,对于日常使用来说已经区别不大最大的区别在以下几个方面:旗舰优点:拍照:不用说了,看看findx7硕大的摄像模组都知道,用真我的拍照......