问题标签 [spannable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在 TextView/EditText 中点击一个单词
如何在TextView
/EditText
在 android 中点击一个单词。TextView
我在/中有一些文本,EditText
当用户点击一个单词时,我希望选择该单词,然后当我调用 getSelectedText() 之类的方法时,它应该返回我选择的单词。任何帮助,将不胜感激。
TextView
我的目标是在用户点击/中的特定单词时执行一些操作EditText
。
java - 如何通过 spannable 方法使用自定义字体设置所选文本的字体样式
我想EditText
使用自定义字体将样式设置为选定的文本。我在编译时遇到错误。The constructor StyleSpan(Typeface) is undefined
.
下面的代码我正在申请。
谢谢。
android - 如何单击或点击不同单词上的 TextView 文本?
如何通过单击带有两个不同单词的文本视图来移动到另一个视图。这是我正在使用的字符串。
我想让这两个词(使用条款,隐私政策)用不同的颜色和可点击的..
我知道如何为特定单词着色。我想让它可点击。
java - 在画布上绘制可跨越的edittext内容
我有一个包含笑脸的 EditText,笑脸被添加到 EditText 作为可扩展的内容,
我设法绘制了“下划线”、“粗体”和“斜体”等其他内容,但在绘制位图时遇到了麻烦。由于在将 EditText 内容转换为字符串时,位图被替换为 unicode 对象字符“fffc” http://www.fileformat.info/info/unicode/char/fffc/index.htm
任何帮助表示赞赏
android - Android 按钮的文本未以指定的颜色显示
我有一个非常简单的问题。我正在使用活动中的方法创建几个按钮。然而,文本颜色只是保持标准颜色(灰色)。我在我的方法中定义了以下内容:
有人知道这个问题并且可以帮助我吗?通过谷歌搜索,我阅读了某事。关于可扩展的。但是,这似乎不适用于按钮的文本。
android - SpannableStringBuffer 限制为 9,999 个字符?
我的应用程序从文本文件资产中读取大量数据,并将它们显示在 TextView 的屏幕上。(最大的是 ~450k。)我将文件逐行读入SpannableStringBuffer(因为我删除了一些元数据,例如部分名称)。在我将应用程序投放市场的两年中(超过 7k 的活动设备安装),这种方法一直有效,因此我知道代码是相当正确的。
但是,我最近收到了一位用户关于LG Lucid(LGE VS840 4G,Android 2.3.6)的报告,称该文本已被截断。从日志条目中,我的应用程序在缓冲区中只有 9,999 个字符。这是SpannableStringBuffer的已知问题吗?还有其他推荐的方法来构建大型Spannable缓冲区吗?任何建议的解决方法?
除了在每次追加到SpannableStringBuilder时保持单独的预期长度之外,我什至没有检测错误的好方法,因为追加接口返回对象,而不是错误!
我读取数据的代码是:
查看界面后,我计划用InputFilter替换 showNikud 和 showMeteg 案例。
android - 应用程序意外停止:致命异常:MAIN
我想用Spannanle
. 以下是我的活动文件:
我的 main.xml 文件如下:
我得到的错误是:
我错过了什么吗?
android - 如何使 TextSwitcher 中的文本不能全部淡入?
我正在尝试创建一个具有文本淡入但并非同时淡入的 android 程序。例如,我希望句子“The boy is high”首先与“the boy”一起淡入,然后让“is tall”在旁边淡入。我已经为此工作了一段时间,但不知道该怎么做。此外,我尝试设置一个包含句子不同部分的 spannable 并对这些部分进行动画处理,但这不起作用。有谁知道如何在android上执行此操作?
android - 在 Android 中将符号转换为 HTML 实体代码
是否有任何类可以在编辑文本框中键入的字符串中获取符号并将其替换为 HTML 实体代码?不取 HTML 实体代码并显示符号。
例如:如果一个字符串是“2∏”,是否有任何预先构建的东西可以接受它并返回“2∏”?
android - EditText 上的 ImageSpan(笑脸)。使用 SwiftKey 键盘不起作用
我正在做一个简单的聊天应用程序,我想在编写消息时在 edittext 上显示笑脸。
我有这个来确定哪些字符将通过 ImageSpan 替换为 Image (仅当在 EditText 上插入笑脸字符时才调用此方法):
我正在使用 SPAN_EXCLUSIVE_EXCLUSIVE 标签来设置跨度,但是我在使用 swiftkey 键盘时遇到问题,因为当我在编辑文本中插入笑脸时,我在 imageSpan 之后写的所有内容都保留在图像下方(如 SPAN_EXCLUSIVE_INCLUSIVE)。使用Android默认键盘我没有这个问题。
我只希望 Whatsapp 应用程序与 EditText 上的表情相同。
有什么建议么?我必须对我的代码做任何更改吗?
编辑:“可编辑”变量被传递给方法。它是 txtMessage.getText() 值,其中 txtMessage 是 EditText。
谢谢!
编辑:只跨越一部分代码!这在多行中效果很好!我认为问题在于使用 Drawable->Bitmap->ResizedBitmap->Drawable。