首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android EditText +设置一些颜色的单词

在 Android EditText 中,可以通过设置 textColor 属性来更改文本颜色。该属性可以设置颜色值,如 Color.REDColor.BLUEColor.GREEN 等。

此外,还可以通过设置 textColorHint 属性来更改 EditText 中输入时的文本颜色。该属性可以设置颜色值,如 Color.REDColor.BLUEColor.GREEN 等。

设置颜色值的方法如下:

代码语言:xml
复制
<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello, World!"
    android:textColor="@color/red"
    android:textColorHint="@color/hint_color" />

其中,@color/red 表示红色颜色值,@color/hint_color 表示输入时的文本颜色。

除了设置颜色值之外,还可以通过设置 textAppearance 属性来更改 EditText 中文本的样式,如字体大小、颜色、样式等。该属性可以设置样式值,如 textAppearance="@style/TextAppearance.AppCompat.Medium"

设置样式值的方法如下:

代码语言:xml
复制
<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello, World!"
    android:textAppearance="@style/TextAppearance.AppCompat.Medium" />

其中,@style/TextAppearance.AppCompat.Medium 表示 Medium 样式的文本外观。

需要注意的是,textColortextColorHinttextAppearance 属性只能设置在 Android 4.0及以上的版本中。如果应用程序运行的 Android 版本低于 4.0,这些属性将不起作用,并且会抛出 UnsupportedOperationException 异常。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Android 设置颜色方法总结

Android 设置颜色方法总结 Android中有几种设置界面背景及文字颜色方法,下面由浅入深分别介绍Android设置颜色几种方法: 1.直接在布局文件中设置android:backgound...="#FFFFFFFF", android:textcolor="#00000000" 2.把颜色提取出来形成资源,放在资源文件下面(values/drawable/color.xml): <?...:backgound="@drawable/white", android:textcolor="@drawable/black" 或者在java文件中通过 setBackgroundColor(int...(Drawable drawable) (2)直接利用Drawable 获取资源getResources(), 通过2种drawableid获取Drawable:Resources.getDrawable...(int id) 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站支持!

99721

Android中TextView文字设置不同颜色

在项目的过程中会遇到在一行文字中,部分功能需要不同文字颜色来展示,下面介绍两种方式实现: 效果图: [wqs2rn595h.png] 这里写图片描述 方式一: 用SpannableStringBuilder...setSpan方法有四个参数,ForegroundColorSpan是为文本设置前景色,也就是文字颜色。如果要为文字添加背景颜色,可替换为BackgroundColorSpan。...0为文本颜色改变起始位置,5为文本颜色改变结束位置。最后一个参数为布尔型,可以传入以下四种。...color='#4d8ade'>冷云他大叔:啊哈哈哈或"; tv.setTextSize(15); tv.setText(Html.fromHtml(str)); ---- 小编整理了一份Android...电子书籍,需要童鞋关注公众号回复:"e_books" 即可获取哦!

9.5K20

Android如何自定义EditText光标与下划线颜色详解

现在就让我们循序渐进,先修改它光标颜色。 ? 2、自定义光标颜色 EditText 有一个属性:android:textCursorDrawable ,它就是用来设置光标样式。...你可以给文字(android:textColor)和提示文字(android:textColorHint属性)设置不同颜色,运行之后就会发现此时光标的颜色是跟文字保持一致。...3、取消背景后EditText 第2节中,我们将属性android:textCursorDrawable 设置为“@null”之后发现光标的样式会变得跟文字颜色一样,那么如果将整个EditText...表示控件默认颜色,colorControlActivated 表示控件被激活时颜色,这样,我们就可以分别设置EditText不被选中和选中时颜色了。...不知道你发现了没有,为什么EditText默认是骚气粉红色呢?事实上,你设置其他几种控件(比如ProgressBar、Switch等等),它们颜色基本上也是骚粉。

4.9K51

解决androidEditText设置末尾省略号不生效情况

在Textiew中可以通过设置TextView属性 android:maxEms 和 android:ellipseize 来使过多文字显示为省略号,但在在EditText设置只这两个属性则不行,...android默认只有在文字不可编辑状态下才可以显示这些效果,但是EditText重写了这个属性,使得文字默认都是可以编辑。...所以若想要呈现TextView效果,必须加上以下属性 android:editable= "false" 另外EditText不支持跑马等效果.咱们来看看android源码 override public...cannot use the ellipsize mode TextUtils.TruncateAt.MARQUEE"); } super.setEllipsize(ellipsis); } 如果设置跑马灯效果...AttributeSet) : EditText(context, attrs){ override fun onTouchEvent(event: MotionEvent?)

2.4K20

Android 禁止应用颜色跟随深色模式设置

" parent="Theme.AppCompat.Light.NoActionBar"> 在系统设置为深色模式后,发现应用中部分文字从默认颜色变为了白色,CardView从白色变成了黑色(大多数文字和组件颜色没有变化...),丑到爆了 很容易发现有变化文字是因为没有设置textcolor,于是给他们加上之后,又给所有的cardview设置了background,但是发现文字不会改变,但cardview依然会变成深色。...赶紧看了一下文档 https://developer.android.google.cn/guide/topics/ui/look-and-feel/darktheme, 希望能有禁用深色模式方法,但根据文档里意思...,应用应该默认不会跟随系统深色模式呀,只有手动设置后才会跟随深色模式。...公司项目被几个人修改过,各种配置已经比较乱了,也不敢乱改,切到自己demo试了一下,发现默认应用是不会跟随深色模式,经过对比才发现,demostyles是 <style name="AppTheme

3.9K40

iMac上Android Studio 一些设置

电脑上Android Studio装了已经有些时间了,然而因为所有工作中项目都是ADT,所以虽然垂涎已久,但都是浅尝辄止。...最近发现个开源项目挺好,终于强迫自己走上AS不归路~~ 因为用久了Eclipse,刚上手确实很不习惯,但是就算奔着分分种编出包也要用下去呀,中间遇到一些问题,这里简单记录一下啊。...常用快捷键 遇到第一个问题,就是快捷键,本来想改为和Eclipse一致,最终在基友劝说下决定既然走上不归路,就重新适应他快捷键。整理了下常用一些快捷键。...问题原因 Android Studio会自己设置默认jdk位置,默认jdk是1.6*,1.7+,虽然修改了Project Structure,但是plist里面并没有修改。...解决办法: 进入Android Studio私有目录,需要修改/Application/Android Studio/Contents/info.plist中下面的配置: JVMVersion

95360

pycharm设置c语言注释颜色,pycharm设置注释颜色方法

pycharm设置注释颜色方法 操作方法如下所示: File–>Settings–>Editor–>Color&Fonts–>LanguageDefaults–>Linecomment–>设置颜色即可...以上这篇pycharm设置注释颜色方法就是小编分享给大家全部内容了,希望能给大家一个参考,也希望大家多多支持我们。...code style -> python来设置代码格式:python格式化代码,制表符和缩进,也 C语言中左移和右移运算符详细介绍 左移运算符() 右移运算符是用来将一个数各二进制位右移若干位,...对于有符号数,某些机器将对左边空出部分用符号位填补(即”算术移位”),而另一些机器则对左边空出 菜单栏,tools–去掉勾选Vim Emulator这个仿真插件就好了....以上这篇PyCharm代码提示忽略大小写设置方法就是小编分享给大家全部内容了,希望能给大家一个参考,也希望大家多多支持我们.

2.6K20

Android EditText详解

="#95A1AA" 前者设置提示文本内容,后者设置提示文本颜色!...EditText获得焦点后 选中是所有文本!...,比如 设置最小行行数:android:minLines="3" 或者设置EditText最大行数:android:maxLines="3" PS:当输入内容超过maxline,文字会自动向上滚动!...//设置字与字垂直间隔 另外EditText还为我们提供了设置英文字母大写类型属性:android:capitalize 默认none,提供了三个可选值: sentences:仅第一个字母大写 words...:每一个单词首字母大小,用空格区分单词 characters:每一个英文字母都大写 6.控制EditText四周间距与内部文字与边框间距离 我们使用margin相关属性增加组件相对其他控件距离,比如

1.6K20
领券