spannablestring 相关问题

Android - SpannableString是一个文本类,其内容是不可变的,但标记对象可以附加和分离。

TypefaceSpan 中的 TypefaceSpan 不起作用

我想设置不同字体的文本。 stringBuilder.setSpan(new TypefaceSpan(typeface1),10,100,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); stringBuilder.setSpan(new TypefaceSpan(typeface2),20,30,Span...

回答 1 投票 0

Android SpannableString 设置部分文本后面的背景

我想创建与此图片类似的东西: 我成功地使用 SpannableStringBuilder 创建了除橙色圆角矩形之外的所有内容。我可以设置那个co的背景...

回答 4 投票 0

在 Android 主屏幕小部件中使用 SpannableString?

我可以在小部件的textView 中使用SpannableStrings 吗?我尝试过,它呈现的都是纯文本。我不知道这是否是我做错的事情(最有可能),或者对于某些人来说这是不可能的......

回答 5 投票 0

有没有办法在 TextView 中插入 ImageSpan 而不破坏文本?

似乎为了在Android中将ImageSpan添加到Spannable中,我实际上必须用图像替换一些文本。例如: Spannable span = new SpannableString("Foo imageplace Bar!");

回答 4 投票 0

Android SDK:为单词设置虚线下划线

我已经使用现有的ForegroundColorSpan 和BackgroundColorSpan 实现了一些跨越。现在,我需要通过下划线虚线选择一个单词。我用谷歌搜索并找到了一个例子:我如何......

回答 1 投票 0

Android Kotlin 上的复选框问题

我有一个文本中带有链接的复选框。 当我通过触摸选中复选框时,它会自动单击文本中存在的链接。 我已经使用可扩展文本来制作...

回答 1 投票 0

TextView 中动态文本颜色更改的最有效方法

我想用计时器多次更改文本部分的颜色。 最简单的方法是这样的: SpannableStringBuilder ssb = new SpannableStringBuilder(mainText); ForegroundColorSpan 跨度 = 新

回答 4 投票 0

EditText 随时间滞后 - Android

我使用 SpannableString (BackgroundColorSpan、ForegroundColorSpan 和 StyleSpan)创建应用程序。第一次 EditText 工作正常,但 10-15 分钟后,EditText 开始冻结。我使用探查器来...

回答 2 投票 0

getString(int resId, Object...formatArgs)方法中参数的样式文本

我有两个字符串资源: 如果您想让应用程序变得更好,请在 %1$s 向我们提供反馈! info@mycom...

回答 4 投票 0

带有链接内容的 Android TextView 在可访问性打开时无法工作

TextView(上下文)。应用{ layoutParams = ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT) 文本 = H...

回答 0 投票 0

Html.toHtml()未解析BackgroundColorSpan(Android Lollipop)

我正在为我的应用编写api 21支持,问题是BackgroundColorSpan无法通过此api的Html.toHtml()进行解析。有办法解决吗?可扩展的屏幕快照Api 21-Html.toHtml(...

回答 1 投票 0

[Android TextView使Kindle Fire上的隐形范围

我想让我的TextView的一部分不可见。详细地说,我向用户提出了一个数学问题:9 * 9 = 81,我希望81不可见。当用户输入正确答案时,我输入数字“ 8”,然后输入“ ...

回答 3 投票 0

使stringArg中的formatArg变为粗体Andoid

我有字符串资源,其格式参数为%s 您好,%s先生。我要... 此字符串资源已本地化,因此长度有所不同,具体取决于...

回答 1 投票 0

为什么我的文本在使用SpannableStringBuilder时不显示样式?

我对SpannableString对象有问题。下面是一个简短的示例:SpannableString spanstr = new SpannableString(“ Bold please!”); spanstr.setSpan(new StyleSpan(Typeface.BOLD),0,spanstr ....

回答 4 投票 7

SpannableStringBuilder在Android的TextView中不起作用

我在TextView中设置单词的文本颜色时遇到问题。下面是我的代码:final SpannableStringBuilder sb = new SpannableStringBuilder(first + next); //将文字颜色设置为...的跨度...

回答 1 投票 2

如何格式化字符串,然后通过注释更改样式

我有3个字符串本地化 Test testBold%1 $ s 结束

回答 3 投票 3

Android-Spannable:无法一次设置多个跨度

我有以下代码来在同一字符串的多个子字符串上设置颜色范围。有趣的getColoredText(text:String,@ColorInt color:Int,vararg ColoredSubText:String):可扩展{...

回答 1 投票 0

我如何使EditText具有可单击的跨度并且仍然可以由longClick选择?

我有TextView,其ClickableStringSpan类型的跨度定义如下:public class ClickableStringSpan扩展了ClickableSpan {private View.OnClickListener mListener;整型颜色公共...

回答 4 投票 11

[Android创建不包裹的Spannable

我在Android上布置文本时遇到以下问题。我基本上是在尝试使两行文本的间距最小,并且每行的样式应不同。我工作得很好...

回答 1 投票 3

通过将Spans设置到EditText上,即时有效地应用文本格式

我正在使用一个EditText控件,该控件允许设置文本格式(粗体,斜体等)。要应用格式设置,请在TextWatcher的AfterTextChanged事件处理程序中检测是否设置了格式设置样式,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.