问题标签 [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 回答
480 浏览

android - 如何在运行时检查 Android 中 Editext/TextView 的 texallcaps 是否为真/假?

我已经为 TextView 设置了 android:textAllCaps="true" 以用大写字母显示标签。它的显示很好。但是,我需要在运行时检查标签是否为大写字母。但是,我找不到获取 textAllCaps 属性的属性。有人可以帮我吗?

提前致谢!

0 投票
2 回答
160 浏览

android - 如何做到这两点:在android中将文本和消息格式的一部分加粗

如何加粗部分文本Android String并并行使用消息格式?

只有在文本固定的情况下,我才能将部分文本加粗,

但我也想在 Message.format 中使用以设置自定义文本。

类似的东西:

你好,世界,我叫乔希,我七岁

0 投票
5 回答
3734 浏览

android - Android - 如何使按钮文本闪烁/闪烁?

我有一个与此类似的问题,但我只想让按钮上的文本闪烁。我不希望按钮背景也闪烁。

这是我的R.anim.blink.xml文件:

但是这段代码...

...使整个按钮闪烁。那么如何让文本闪烁(所以按钮背景一直显示)?

0 投票
3 回答
3700 浏览

android - Html.fromHtml(); 不适用于某些设备

我在 android nougat 上使用下面的代码,它正在工作:-

但是在 Marshemellow 上它不起作用,我的意思是<strike>标签。

有什么办法可以在所有设备上工作吗?

myText是recyleView中接收到的动态文本:

用法 :-

0 投票
1 回答
27 浏览

android - 您好,我是 Android 新手,我试图让一个数字在递增时脉冲或闪烁

情况是当按下按钮增加分数时,我希望分数闪烁或脉动一秒钟。我已经研究过,但还没有找到答案。我必须将数字设为图像吗?我想让 0 闪烁。这是按钮代码的示例:

0 投票
0 回答
106 浏览

android - 上标在应用栏上不起作用

我正在尝试将 A+(用于字体 inc)和 A-(用于字体 dec)添加到我的应用栏:

在菜单中可以正常工作,但在应用栏上却不行。以下是详细内容

我正在尝试以下操作:

和 String 被定义为

在应用栏上显示

在此处输入图像描述

所以它没有正确显示

就好像我尝试而不是总是我把从不:

并且字符串没有改变它显示

在此处输入图像描述

0 投票
1 回答
1326 浏览

android - Using style instead of android:textAppearance

android:textAppearance allows you to apply an additional layer of styling for certain attributes on text views. I'm wondering whether the flexibility of this feature outweighs its complexity.

  • Is android:textAppearance required for any technical or visual reason?
  • What might be the consequences of relying solely on style throughout a project and omitting the use of android:textAppearance in layouts?
  • What if it were omitted from styles too?

Here's two guides that recommend the use of android:textAppearance:

Styling Views on Android (Without Going Crazy)

TextAppearance allows you to merge two styles for some of the most commonly modified text attributes. Take a look at all your styles: how many of them only modify how the text looks? In those cases, you could instead just modify the TextAppearance.

Best practices for happy Android resources

To ensure consistent-looking TextViews, do not define any of the TextAppearance attributes in a normal style, but always set a TextAppearance from your library on that style’s android:textAppearance field.

0 投票
0 回答
130 浏览

android - 需要通过 ResourcesCompat.getFont 以编程方式设置无法从 Android XML 布局文件(有时)使用的 Google 字体

谷歌最近让谷歌字体可以在 Android 中使用,这太棒了!将字体应用于 TextView 的最简单/最直接的方法(假设字体已存在于字体资源文件夹中,通过在设计窗口中选择 TextView 非常容易)是将其直接应用于像这样的TextView

这在我尝试的第一个活动中效果很好,但是当我尝试在第二个活动中使用完全相同的设置时它失败了。不会从 XML 属性中读取字体android:fontFamily,即使对于我在之前的活动中使用的完全相同的字体也是如此。

幸运的是,我仍然能够通过像这样以编程方式设置字体来使字体正常工作

但这是一种痛苦并且变得麻烦。我想我只是要继承 TextView 并自己阅读字体,这样我就可以在 XML 中再次使用它们,因为我觉得这是一个错误(考虑到它在一个活动而不是另一个活动中工作,而且因为这是一个相对较新的功能) 但想知道是否有其他人遇到过这个问题或有任何解决方案的想法?

0 投票
4 回答
42852 浏览

android - 问题:更改 android 中未聚焦的 TextInputLayout 的边框颜色或框笔划

我有一个非常具体的问题,即在 TextInputLayout 未聚焦时更改其文本框的轮廓。我似乎找不到一个属性来更改我的“未聚焦”文本框的边框颜色。

这是我正在尝试做的一个视觉示例:

this (textbox):border 的颜色不是白色。目前它没有重点。单击它后,它变成白色:

我不知道我需要更改什么,似乎没有属性可以更改它。

我也在使用材料设计文本输入布局样式,虽然我不知道这是否会影响它。

这是我的文本框的 xml 代码:

以下是我为此使用的样式:

谢谢,欢迎任何帮助或建议!

0 投票
1 回答
49 浏览

android - 将 TextView 中的文本转换为启动活动的链接

我有一个 TextView,其中包含一个(可能很大)字符串,该字符串可能包含一个或多个“链接”。这些链接不是标准的“www”。链接,而是他们需要启动一项新活动。如何获取一些大文本,扫描以“/r/”或“r/”开头的单词,然后将这些单词更改为可启动活动的可点击元素?我怀疑我需要使用Linkify,但是在查看了一些示例之后,我仍然不清楚如何使用它。

以下是我需要转换为链接的文本示例(注意粗体文本是需要转换为链接的部分):

一些具有/r/some链接的文本。这个r/text可能有很多/r/many链接。