问题标签 [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.
java - 两种不同大小的Android textview文本
我试图在一个 textview 中设置具有不同文本大小的 html 文本,但什么也没有。
我正在尝试这样:
而且我也尝试过使用和标签,但没有成功。谁能帮我用这样的文本创建一个textView(当然没有圆圈):
编辑:例如,4
应该是140sp
大小,:38
应该是70sp
大小
android - 使用 TextInputLayout 时更改 EditText 提示颜色
我正在使用TextInputLayout
设计库中的新功能。我能够让它显示并更改浮动标签的颜色。不幸的是,实际的EditText
提示现在总是白色的。
我尝试以编程方式更改 XML、样式和编程中的提示颜色,也尝试使用android.support.v7.widget.AppCompatEditText
但EditText
提示始终显示为白色。
这是我的 XMLTextInputLayout
和EditText
这是我使用的样式TextInputLayout
(我尝试将hintTextColor
属性设置为黑色,但没有为我做任何事情):
android - 使用自定义 textSize 实现自定义 TextView
我已经实现了一个自定义 TextView,然后我需要更改它的文本大小以供将来使用。在这一步,我决定使用 style.xml 和 attr.xml 自定义其 textSize
但是,当我的自定义布局膨胀时,我遇到了运行时错误。与我为使其定制而更改的部件有关的错误。
这是我实现的代码片段。
属性.xml
样式.xml
layout_field_detailed.xml
layout_implementation.xml
FieldLayoutDetailed.java
我在运行时遇到的错误
现在我通过动态更改文本大小解决了这个问题,但我很好奇问题的原因。
谢谢你。
android - 如何更改文本视图某个部分的颜色?
我在文本视图中使用了 2 个部分,第一个部分是日期,另一个是姓名和电子邮件。它们都在同一个文本视图中引用。我想更改日期的颜色,使其具有与姓名和电子邮件不同的视觉效果。是否可以在不实际为姓名和电子邮件添加全新的文本视图的情况下做到这一点?到目前为止,这是我的代码:
我如何使它可以设置日期的颜色,
holder.mytext.setTextColor(Color.white)
并为 nameandemail 字符串设置类似绿色的颜色?
谢谢!
android - Android 在 TextView 中设置文本以填充整个 TextView
我知道我是否TextView
可以使用我的问题设置宽度和高度LayoutParams
:有没有一种方法可以以编程方式设置 TextView 以便其文本自动填充高度和宽度TextView
这个问题与已提出的其他问题之间的一些区别是
- 我不想编辑或复制
TextView
它应该是非交互式的。
和
- 我正在设置一次宽度和高度。
android - 在 textview 中对齐文本
我在资源中有字符串,我想对此进行说明,以便它看起来不错且易于阅读。但遗憾的是,Android 并没有立即支持这个理由。为了证明我正在做一些研究,并找到了使用Html.fromHtml来证明文本的方法。
但遗憾的是我不知道如何使用它。对我来说,理由不起作用我将其设置如下
我只是放了演示文本。无论我将什么放入标签中,它总是带有左对齐。
现在你可以看到我使用了 align=justify
所以请指导我如何证明我的文字是合理的。
注意:我不想居中对齐我的文本。我只想使用理由
android - 文本视图返回错误的文本大小
我需要获取文本视图的文本大小,以便在用户按下按钮时增加文本大小,这表明它有助于增加文本视图中的文本大小。让我清楚我到目前为止所做的事情
我有一个文本视图并通过 dimen 文件夹设置其文本大小
为了支持我的文本视图文本大小到所有屏幕大小,我制作了不同的dimen文件夹并设置文本大小如下
<dimen name="tv_text_fontsize">32sp</dimen>
因此对于平板电脑等大型设备来说是 32sp。
但是当我通过 java 获得文本视图的大小时,它会返回错误的文本大小。这里见下面何我正在获取文本大小
但这给我返回了 textview 的错误文本大小。
请建议我,我怎样才能获得在文本视图中显示的确切文本大小。因为我想在按下按钮时增加文本大小,所以为此我需要检索文本的实际大小,即如果文本大小为 32,我想增加它 32+1 = 3sp
但是当我检索文本大小时,它是其他东西,例如对于平板电脑,我已将其设置为 32sp,但它正在检索我 42,因此在 42+1 中进行增量使其变为 43,当我将其设置为按钮时,它看起来很尴尬。
请帮忙 !!!如何获得真实的文本大小。??
android - 如何在棒棒糖前大写按钮文本?
我尝试使用将其添加到 styles.xml 中,如下所示:
android - android:lineSpacingMultiplier 在 android:textAppearance 中不起作用
我正在尝试添加android:lineSpacingMultiplier
我的 textAppearance 样式 ( android:textAppearance
),但它不起作用。难道我做错了什么?
文字外观风格:
风格使用:
android - Android:为什么textView文本属性值为id?
这是具有自定义布局的 ListActivity 的部分代码。所以它可以动态设置值。为什么 android:text="@+id/label" ?还有其他用途吗?