`

Android TextView 设置超链,设置部分字体颜色

 
阅读更多

Android TextView 设置超链

 

    android:autoLink="web"

    android:autoLink="web|email|phone"

    android:autoLink="all"

 

Android TextView 设置部分字体颜色

 

方法一:

       SpannableStringBuilder fontStyleBuilder=new SpannableStringBuilder(textString);
        fontStyleBuilder.setSpan(new ForegroundColorSpan(Color.RED), 0, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        fontStyleBuilder.setSpan(new ForegroundColorSpan(Color.GREEN), 3, 5, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        fontStyleBuilder.setSpan(new ForegroundColorSpan(Color.BLUE), 5, 8, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        textView.setText(fontStyleBuilder);

 

方法二:

 

        textView.setText(Html.fromHtml("测试<font color=red >文字</font>"));

 

分享到:
评论

相关推荐

    Android SpannableString设置超链接、颜色、字体等属性

    那么如何对于TextView中各个部分的文本来设置字体,大小,颜色,样式,以及超级链接等属性呢?下面我们通过SpannableString的具体实例操作来演示一下。 package com.snowdream; import java.io.IOException; ...

    android通过设置文字超链接启动activity

    它允许我们在同一字符串的不同部分设置不同的属性,如字体颜色、大小、下划线等,甚至可以附加动作,比如点击事件。`SpannableString`继承自`CharSequence`,这意味着它可以像普通字符串一样使用,同时还能添加额外...

    Android TextView中文字通过SpannableString设置属性用法示例

    那么如何对于TextView中各个部分的文本来设置字体,大小,颜色,样式,以及超级链接等属性呢?下面我们通过SpannableString的具体实例操作来演示一下。 //创建一个 SpannableString对象 SpannableString msp = new ...

    Android-MarkedView是一个用于显示markdown文档的AndroidTextViewer.

    4. 自定义样式:`MarkedView`通常会提供一些默认的样式,但也可以通过重写或扩展库中的样式类来自定义字体、颜色、行间距等样式。 5. 渲染和刷新:调用`MarkedView`的`refresh()`方法来渲染Markdown文本。 `mittsuu...

    20多种TextView文字效果例子.zip

    本例子演示了给TextView中的字体设置:百度超链接,电话, 邮件, 短信, 彩信, 地图, 背景色, 前景色, 正常、 粗体、 斜体、 粗斜体、下划线、 删除线、 上标、 下标 、 点击跳转、 设置字体、 字体大小等 ...

    Android开发UI编程

    TextView是Android中用于显示文本的控件,它可以设置各种文本属性,如文本内容、字体大小、颜色、对齐方式等。TextView也可以用来显示HTML格式的文本,并且支持链接化,可以响应用户的点击事件。 2. **导入...

    Android开发之TextView控件用法实例总结

    - **超链**:通过`android:autoLink`可以设置文本是否具有超链接功能,如链接到电话、邮箱或地图。 ```xml android:autoLink="phone" ``` - **字体颜色**:使用`android:textColor`设置文本颜色。 ```xml ...

    20多种TextView文字效果例子

    在Android中,TextView是我们最常用的用来显示文本的控件。...那么如何对于TextView中各个部分的文本来设置字体,大小,颜色,样式,以及超级链接等属性呢?下面我们通过SpannableString的具体实例操作来演示一下。

    RichTextAndroid.zip

    在Android应用中,我们可以利用HTML来创建包含各种样式和结构的文本,比如加粗、斜体、下划线、颜色、字体大小、列表、链接等。通过使用WebView或者特定的库(如Jsoup或this "RichTextAndroid"解析器),可以将HTML...

    Google Android SDK开发范例大全.docx

    介绍了TextView组件的基本用法,包括如何设置文本内容、字体大小和颜色等。 - **3.2 更改手机窗口画面底色——drawable定义颜色常数的方法** 讲解了如何使用XML文件定义颜色资源,并应用于整个窗口或特定组件的...

    安卓面试题

    - **布局设计**:使用LinearLayout或ConstraintLayout等布局控件来划分聊天界面为左右两部分。 - **视图重用**:为了提高性能,可以使用ViewHolder模式来重用已加载的视图元素,避免频繁地创建和销毁视图。 - **错位...

Global site tag (gtag.js) - Google Analytics