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

java - 两种不同大小的Android textview文本

我试图在一个 textview 中设置具有不同文本大小的 html 文本,但什么也没有。

我正在尝试这样:

而且我也尝试过使用和标签,但没有成功。谁能帮我用这样的文本创建一个textView(当然没有圆圈):

在此处输入图像描述

编辑:例如,4应该是140sp大小,:38应该是70sp大小

0 投票
28 回答
263519 浏览

android - 使用 TextInputLayout 时更改 EditText 提示颜色

我正在使用TextInputLayout设计库中的新功能。我能够让它显示并更改浮动标签的颜色。不幸的是,实际的EditText提示现在总是白色的。

我尝试以编程方式更改 XML、样式和编程中的提示颜色,也尝试使用android.support.v7.widget.AppCompatEditTextEditText提示始终显示为白色。

这是我的 XMLTextInputLayoutEditText

这是我使用的样式TextInputLayout(我尝试将hintTextColor属性设置为黑色,但没有为我做任何事情):

0 投票
1 回答
6634 浏览

android - 使用自定义 textSize 实现自定义 TextView

我已经实现了一个自定义 TextView,然后我需要更改它的文本大小以供将来使用。在这一步,我决定使用 style.xml 和 attr.xml 自定义其 textSize

但是,当我的自定义布局膨胀时,我遇到了运行时错误。与我为使其定制而更改的部件有关的错误。

这是我实现的代码片段。

属性.xml

样式.xml

layout_field_detailed.xml

layout_implementation.xml

FieldLayoutDetailed.java

我在运行时遇到的错误

现在我通过动态更改文本大小解决了这个问题,但我很好奇问题的原因。

谢谢你。

0 投票
3 回答
747 浏览

android - 如何更改文本视图某个部分的颜色?

我在文本视图中使用了 2 个部分,第一个部分是日期,另一个是姓名和电子邮件。它们都在同一个文本视图中引用。我想更改日期的颜色,使其具有与姓名和电子邮件不同的视觉效果。是否可以在不实际为姓名和电子邮件添加全新的文本视图的情况下做到这一点?到目前为止,这是我的代码:

我如何使它可以设置日期的颜色, holder.mytext.setTextColor(Color.white)并为 nameandemail 字符串设置类似绿色的颜色?

谢谢!

0 投票
0 回答
318 浏览

android - Android 在 TextView 中设置文本以填充整个 TextView

我知道我是否TextView可以使用我的问题设置宽度和高度LayoutParams:有没有一种方法可以以编程方式设置 TextView 以便其文本自动填充高度和宽度TextView

这个问题与已提出的其他问题之间的一些区别是

  1. 我不想编辑或复制TextView它应该是非交互式的。

  1. 我正在设置一次宽度和高度。
0 投票
2 回答
933 浏览

android - 在 textview 中对齐文本

我在资源中有字符串,我想对此进行说明,以便它看起来不错且易于阅读。但遗憾的是,Android 并没有立即支持这个理由。为了证明我正在做一些研究,并找到了使用Html.fromHtml来证明文本的方法。

但遗憾的是我不知道如何使用它。对我来说,理由不起作用我将其设置如下

我只是放了演示文本。无论我将什么放入标签中,它总是带有左对齐。

现在你可以看到我使用了 align=justify

所以请指导我如何证明我的文字是合理的。

注意:我不想居中对齐我的文本。我只想使用理由

0 投票
1 回答
1149 浏览

android - 文本视图返回错误的文本大小

我需要获取文本视图的文本大小,以便在用户按下按钮时增加文本大小,这表明它有助于增加文本视图中的文本大小。让我清楚我到目前为止所做的事情

我有一个文本视图并通过 dimen 文件夹设置其文本大小

为了支持我的文本视图文本大小到所有屏幕大小,我制作了不同的dimen文件夹并设置文本大小如下

<dimen name="tv_text_fontsize">32sp</dimen>

因此对于平板电脑等大型设备来说是 32sp。

但是当我通过 java 获得文本视图的大小时,它会返回错误的文本大小。这里见下面何我正在获取文本大小

但这给我返回了 textview 的错误文本大小。

请建议我,我怎样才能获得在文本视图中显示的确切文本大小。因为我想在按下按钮时增加文本大小,所以为此我需要检索文本的实际大小,即如果文本大小为 32,我想增加它 32+1 = 3sp

但是当我检索文本大小时,它是其他东西,例如对于平板电脑,我已将其设置为 32sp,但它正在检索我 42,因此在 42+1 中进行增量使其变为 43,当我将其设置为按钮时,它看起来很尴尬。

请帮忙 !!!如何获得真实的文本大小。??

0 投票
1 回答
101 浏览

android - 如何在棒棒糖前大写按钮文本?

我尝试使用将其添加到 styles.xml 中,如下所示:

0 投票
3 回答
2950 浏览

android - android:lineSpacingMultiplier 在 android:textAppearance 中不起作用

我正在尝试添加android:lineSpacingMultiplier我的 textAppearance 样式 ( android:textAppearance),但它不起作用。难道我做错了什么?

文字外观风格:

风格使用:

0 投票
2 回答
1212 浏览

android - Android:为什么textView文本属性值为id?

这是具有自定义布局的 ListActivity 的部分代码。所以它可以动态设置值。为什么 android:text="@+id/label" ?还有其他用途吗?