相关疑难解决方法(0)

如何在TextView BOLD上制作特定文本

我不知道如何使TextView上的特定文本变为BOLD.

就像这样

txtResult.setText(id+" "+name);
Run Code Online (Sandbox Code Playgroud)

我希望输出如下:

1111尼尔

id并且name是我从数据库中检索了值的变量,我想使其id变为粗体,但只有id这样才name不会受到影响,我不知道如何做到这一点.

android textview android-textattributes

216
推荐指数
13
解决办法
17万
查看次数

单个TextView与多个彩色文本

正如标题所说,我想知道是否可以在单个textview元素中实现两个不同颜色的字符.

android textview

161
推荐指数
11
解决办法
11万
查看次数

Android中的strings.xml字符串中的粗体字

我在strings.xml的一个字符串中有一个长文本.我想大胆并改变该文本中某些单词的颜色.

我该怎么做?

java xml android

90
推荐指数
6
解决办法
10万
查看次数

在TextView中更改一个单词的文本颜色

我正在寻找一种方法来改变在一个字的文本的颜色TextView从内Activity.

例如,有了这个:

String first = "This word is ";
String next = "red"
TextView t = (TextView) findViewById(R.id.textbox);
t.setText(first + next);
Run Code Online (Sandbox Code Playgroud)

如何将next文本颜色更改为红色?

string android colors textview

88
推荐指数
4
解决办法
8万
查看次数

Android Spanned,SpannedString,Spannable,SpannableString和CharSequence

Android提供了多种接口所有文字和字符串相关的: Spanned,SpannedString,Spannable,SpannableStringCharSequence.

我已经在各种场景中使用了上述所有内容,通常是在使用Html.fromHtml()内部显示可链接文本之后TextView,以便为其应用一些样式.

我试图从Android的官方文档中了解这些接口的用途/用法并且因为它很混乱而失败了.这些接口的目的是什么?在哪些情况下使用它们最常见?在哪些情况下最好避免使用它们?使用其中任何一个时,是否有任何明显的性能影响?

如果有人能提供一个体面的解释,我将不胜感激.

android textview

86
推荐指数
2
解决办法
3万
查看次数

在Android中使用Html.fromHtml()突出显示文本颜色?

我正在开发一个应用程序,其中将有一个搜索屏幕,用户可以在其中搜索特定的关键字,并且该关键字应该突出显示.我找到了Html.fromHtml方法.

但我想知道它是否是正确的做法.

请告诉我你对此的看法.

android text highlight textview

80
推荐指数
6
解决办法
10万
查看次数

解释Span标志的含义,如SPAN_EXCLUSIVE_EXCLUSIVE

有人可以清楚地举例解释每个的跨度标志SPAN_EXCLUSIVE_EXCLUSIVESPAN_MARK_MARK意思,什么时候用什么标志?

当它说:我不明白官方文件:

类型的跨度SPAN_EXCLUSIVE_EXCLUSIVE不会扩展为包括在其起点或终点插入的文本.

"扩展到包含"是指插入跨度后进行的编辑吗?

这是否意味着这些标志不会影响具有不可变文本的Spannables?

android

61
推荐指数
3
解决办法
2万
查看次数

Android TextView支持哪些HTML标记?

Android的TextView类可以通过HTML.fromHtml()显示格式化文本,如下所示:TextView字符串中的HTML标记

TextView类只能处理一小部分HTML,但我不知道支持哪些标记和属性,哪些不支持.此处给出的摘要:http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html似乎不正确.例如<div align ="...">对我使用Android 2.2不起作用

html android textview

59
推荐指数
4
解决办法
7万
查看次数

如何在同一部分文本上的TextView文本上设置多个跨度?

假设我有下一个文本:

你好stackOverflow

我希望将第二个单词设置为RelativeSizeSpan(设置相对字体大小)和TextAppearanceSpan(设置文本的颜色),如何将它们合并?

我所知道的是我可以选择其中一个,例如使用下一个代码:

final SpannableString textToShow = new SpannableString("Hello stackOverflow");
textToShow.setSpan(new RelativeSizeSpan(1.5f), textToShow.length() - "stackOverflow".length(),textToShow.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(textToShow);
Run Code Online (Sandbox Code Playgroud)

但我还需要设置颜色,甚至添加其他跨越类的其他功能......

我能做什么 ?

android font-size spannablestring

54
推荐指数
3
解决办法
5万
查看次数

一个TextView中的Android多色

可能重复:
TextView中是否可以有多个样式?

我希望我的TextView以红色显示其部分文本,而其他部分显示为黑色.它的内容(文本)是动态创建的,我不知道有多少单词是红色的.

有没有办法像html-css那样做?

android styling textview

47
推荐指数
3
解决办法
5万
查看次数