问题标签 [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.
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
我到目前为止所尝试的:
使用了<pre>标签和Html.fromHtml,但是好像不行!(我什至不知道android是否支持<pre>。)
使用 Jsoup.parser。但这似乎对我也不起作用。
更新 我也试过这个答案: https ://stackoverflow.com/a/12376115/1320263
请让我知道问题是否出在 android 上,文本视图的 linkAll 属性本身是否不将括号视为有效字符?如果它受支持,我该如何超链接呢?
另请注意:我在问题中写的文本(或链接)只是一个示例文本。实际上,我得到一个文本块,从那里很难确定超链接的确切开始位置和结束位置。此外,块中存在的链接数量将是未知的。因此我不能使用这个< a href = "" >
东西......
android - 调用 setText() 时的 Android 动画文本
我想在更改时动画文本淡入和淡出我正在扩展TextSwitcher
以便定义一次,因为我有很多TextSwitcher
对象。
但是,在执行此操作时,我不断获得 Null 指针“java.lang.NullPointerException android.widget.TextSwitcher.setText(TextSwitcher.java:80):
我决定像这样扩展 TextSwitcher 类:
活动
布局:
android - 缺少 TextAppearances.Micro 样式
根据Android Developer Design Style for Typography有 4 个TextAppearance
(Micro、Small、Medium、Large)。
但是 Micro 没有预定义的样式:
它们都不能在 Android 的源代码中找到。我错过了什么?
java - 在 JTextPane 中附加彩色文本的 Swing GUI
上面这段代码的目的是改变两个索引之间的特定代码行的颜色,从和到。调用此函数后,文本和颜色JTextPane
会正确更新(特定行)。
但是,当我尝试JTextPane
使用新文本刷新 (通过清空jtextpane
并重新附加新文本)时,所有文本都会自动绘制为使用 调用时最后分配的颜色setJTextPaneFont
。
基本上,不是只有几条彩色线条,而是整个文档(新的)在没有调用上面的函数的情况下变成彩色的。因此我怀疑JTextPane
不知何故的属性被修改了。
所以问题是,我如何才能将其重置JTextPane
为默认属性?
java - TextView Android中的可点击单词
我有一个包含标签 ex 的 textview。#first #second #third
. 我的问题是如何检测点击了哪个主题标签,以便我可以执行一些操作 - 例如。祝酒词。这可以使用 TextView 小部件吗?我应该使用其他小部件吗?
更新
我使用这个例子找到了我的解决方案。希望它会在未来对其他人有所帮助!
android - GridLayout 中的对象对齐
我有一个这样的 xml 标记:
在 IDE 中看起来不错:
但是当在模拟器右翼中运行应用程序时,右翼textView2
未与右侧对齐,尽管我在标记中有它:
我做错了什么?
谢谢。
android - 在 LinearLayout 中裁剪 textView
我有带有两个 TextView 的 LinearLayout -textName
和textPrice
. 的属性textName
:
和属性textPrice
:
在textName
长的情况下,它会延伸到整条线并关闭 a textPrice
。
这是我的 xml 标记:
当它太长时,如何裁剪textName
(使用)?singleline
谢谢。
android - 如何在 android textview 中进行文本对齐并同时使用自定义字体样式?
我有一个这样的文本视图来使用自定义字体。问题是,我也想证明它是合理的。我试过使用这样的html代码:
但它不起作用。我不喜欢使用 web-view,因为 webview 的透明背景是错误的,但我需要背景是透明的。
非常感谢。
android-layout - 用于 Pre-Lollipop 设备的 Android TextView 中的三角形子弹
我尝试了字符编码“‣”--->和java字符串“\u2023”,还尝试直接粘贴三角形子弹“‣”。
我尝试了 1)直接在 android:text 属性中指定和 2)从资源中提取。
上面指定的所有方法都可以在 Lollipop 上正常工作,但它们都不能在 4.2.2 和以前的 android 版本中工作。
它显示的是一些矩形框,而不是 Bullet。
任何想法如何解决它?
android - java.awt.font.TextAttribute在android中的作用是什么?
我在 android 中找到了一个名为 TextAttribute 的 java awt 类,请参见下面的链接:
http://developer.android.com/reference/java/awt/font/TextAttribute.html
但我不知道它是如何工作的,有人知道吗?
感谢您的回答!