问题标签 [android-textattributes]

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.

0 投票
2 回答
814 浏览

android - TextView中URL的AutoLink链接方括号

我有一个网址: https://<site name>/pallavi/[Songs.PK]%2002%20.mp3

我有一个带有属性的文本视图:android:autoLink="all"

如果我只是将文本设置为文本视图,我的文本视图只会突出显示 [. 它看起来像这样:

https://<站点名称>/pallavi/ [Songs.PK]%2002%20.mp3

我想要的是,整个链接应该像这样突出显示:

https://<站点名称>/pallavi/[Songs.PK]%2002%20.mp3

我到目前为止所尝试的:

  1. 使用了<pre>标签和Html.fromHtml,但是好像不行!(我什至不知道android是否支持<pre>。)

  2. 使用 Jsoup.parser。但这似乎对我也不起作用。

更新 我也试过这个答案: https ://stackoverflow.com/a/12376115/1320263


请让我知道问题是否出在 android 上,文本视图的 linkAll 属性本身是否不将括号视为有效字符?如果它受支持,我该如何超链接呢?

另请注意:我在问题中写的文本(或链接)只是一个示例文本。实际上,我得到一个文本块,从那里很难确定超链接的确切开始位置和结束位置。此外,块中存在的链接数量将是未知的。因此我不能使用这个< a href = "" >东西......

0 投票
1 回答
1185 浏览

android - 调用 setText() 时的 Android 动画文本

我想在更改时动画文本淡入和淡出我正在扩展TextSwitcher以便定义一次,因为我有很多TextSwitcher对象。

但是,在执行此操作时,我不断获得 Null 指针“java.lang.NullPointerException android.widget.TextSwitcher.setText(TextSwitcher.java:80):

我决定像这样扩展 TextSwitcher 类:

活动

布局:

0 投票
2 回答
641 浏览

android - 缺少 TextAppearances.Micro 样式

根据Android Developer Design Style for Typography有 4 个TextAppearance(Micro、Small、Medium、Large)。

但是 Micro 没有预定义的样式:

它们都不能在 Android 的源代码中找到。我错过了什么?

0 投票
2 回答
2221 浏览

java - 在 JTextPane 中附加彩色文本的 Swing GUI

上面这段代码的目的是改变两个索引之间的特定代码行的颜色,从和到。调用此函数后,文本和颜色JTextPane会正确更新(特定行)。

在此处输入图像描述

但是,当我尝试JTextPane使用新文本刷新 (通过清空jtextpane并重新附加新文本)时,所有文本都会自动绘制为使用 调用时最后分配的颜色setJTextPaneFont

在此处输入图像描述

基本上,不是只有几条彩色线条,而是整个文档(新的)在没有调用上面的函数的情况下变成彩色的。因此我怀疑JTextPane不知何故的属性被修改了。

所以问题是,我如何才能将其重置JTextPane为默认属性?

0 投票
1 回答
2855 浏览

java - TextView Android中的可点击单词

我有一个包含标签 ex 的 textview。#first #second #third. 我的问题是如何检测点击了哪个主题标签,以便我可以执行一些操作 - 例如。祝酒词。这可以使用 TextView 小部件吗?我应该使用其他小部件吗?

更新

我使用这个例子找到了我的解决方案。希望它会在未来对其他人有所帮助!

0 投票
1 回答
43 浏览

android - GridLayout 中的对象对齐

我有一个这样的 xml 标记:

在 IDE 中看起来不错:

在此处输入图像描述

但是当在模拟器右翼中运行应用程序时,右翼textView2未与右侧对齐,尽管我在标记中有它:

在此处输入图像描述

我做错了什么?

谢谢。

0 投票
4 回答
1236 浏览

android - 在 LinearLayout 中裁剪 textView

我有带有两个 TextView 的 LinearLayout -textNametextPrice. 的属性textName

和属性textPrice

textName长的情况下,它会延伸到整条线并关闭 a textPrice

这是我的 xml 标记:

当它太长时,如何裁剪textName(使用)?singleline

谢谢。

0 投票
2 回答
805 浏览

android - 如何在 android textview 中进行文本对齐并同时使用自定义字体样式?

我有一个这样的文本视图来使用自定义字体。问题是,我也想证明它是合理的。我试过使用这样的html代码:

但它不起作用。我不喜欢使用 web-view,因为 webview 的透明背景是错误的,但我需要背景是透明的。

非常感谢。

0 投票
1 回答
408 浏览

android-layout - 用于 Pre-Lollipop 设备的 Android TextView 中的三角形子弹

我尝试了字符编码“‣”--->和java字符串“\u2023”,还尝试直接粘贴三角形子弹“‣”。

我尝试了 1)直接在 android:text 属性中指定和 2)从资源中提取。

上面指定的所有方法都可以在 Lollipop 上正常工作,但它们都不能在 4.2.2 和以前的 android 版本中工作。

它显示的是一些矩形框,而不是 Bullet。

任何想法如何解决它?

0 投票
1 回答
238 浏览

android - java.awt.font.TextAttribute在android中的作用是什么?

我在 android 中找到了一个名为 TextAttribute 的 java awt 类,请参见下面的链接:

http://developer.android.com/reference/java/awt/font/TextAttribute.html

但我不知道它是如何工作的,有人知道吗?

感谢您的回答!