TextView,EditText中添加不同颜色的文字

在很多时候,在我们项目里需要用到在一个TextView中要显示不同颜色的文字

private Spanned colorText(String text) {    return Html.fromHtml(String.format("<font color=‘#ff989e‘>%1$s</font>", text));}//设置文字textView.setText("01234")textView.append(colorText("56789"));这样就会在一个textView中显示两种颜色的文字了
时间: 2024-11-03 01:18:30

TextView,EditText中添加不同颜色的文字的相关文章

在EditText中添加QQ表情

本文参考自:http://blog.csdn.net/wulianghuan/article/details/8583921 在输入框中输入表情是每个聊天软件的必备功能,做到这点仅需要将表情放入工程图片文件夹中,然后用这段代码来添加图片即可,也就是说将图片作为一个文字添加到输入框中. //获取表情图片文件名 Field field=R.drawable.class.getDeclaredField("f" + randomId); int resourceId=Integer.pars

Android(java)学习笔记139:在TextView组件中利用Html插入文字或图片

首先我们看看代码: 1.activity_main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_p

自定义EditText动态在EditText中添加图片

首先自定义MyText 注意在layout中使用的使用要添加包名 ? android:layout_width="match_parent" android:layout_height="wrap_content">

Android笔记:TextView和编辑框中添加图片,ImageSpan,SpannableStringBuilder用法

在TextView或者编辑框EditText中添加图片的方法,代码如下: import java.util.regex.Matcher; import java.util.regex.Pattern; import android.os.Bundle; import android.app.Activity; import android.text.Spannable; import android.text.SpannableStringBuilder; import android.text

我的Android进阶之旅------&gt; Android为TextView组件中显示的文本添加背景色

通过上一篇文章 我的Android进阶之旅------> Android在TextView中显示图片方法 (地址:http://blog.csdn.net/ouyang_peng/article/details/46916963) 我们学会了在TextView中显示图片的方法,现在我们来学习如何为TextView组件中显示的文本添加背景色.要求完成的样子如图所示: 首先来学习使用BackgroundColorSpan对象设置文字背景色,代码如下: TextView textView=(TextV

在TextView中添加图片

TextView是一个很强大的控件,有时需要在一个控件中同时显示图片和文字,使用TextView很容易实现. 方法一: 聊天软件比如QQ一般都会有发送表情的功能,使用SpannableString+ImageSpan可以很容易实现 [java] view plaincopy private void showImageFace(String s,View v) { Bitmap bitmap; ImageSpan imageSpan; // 创建一个SpannableString对象,以便插入用

【在网页中添加滚动文字】

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <tit

使用Adobe Acrobat X Pro在PDF中添加文字和图片

在pdf中添加文字: 使用右侧“工具”>“内容”>“添加或编辑文本框”来打开“打字机”工具栏.单击pdf中的区域即可添加文字. 修改文字的字体和大小: 添加文字时,文字的字体和大小变灰,不能设置添加文字的字体.解决办法:输入完文字后,按ESC或者点击“选择对象”退出文字编辑状态,然后再确认在“添加或编辑文本框”状态双击刚刚添加的文字,全选,这时候浮动的“打字机工具”工具栏中的字体设置变为可用. 文字部分详见官方帮助 添加图片: 1.可以直接先将图片复制到剪贴板,然后在pdf中直接粘贴,不过这种

as3.0中为TextField的文字添加样式

为TextField中文字添加样式的方式有多种,下面只说我常用的一种.通过TextField的htmlText属性及styleSheet属性来为文字添加样式.htmlText可以为文字添加标签,而styleSheet则为标签中添加的class定义样式.自摘代码片段如下: public class Main extends Sprite  { private var userNameInfo:TextField; public function Main()  { this.init(); thi