升级到Android Studio 4.1后,为什么我的CheckBox控件中的文本不能在运行时显示但会在设计模式下显示?

问题描述

这是我的应用程序的快照,在其中您可以看到正在运行的应用程序缺少文本,并且可以看到应显示的文本(在设计模式下正确显示)。

为什么在运行时不显示文本?

textview doesn't display text

这只是在我更新到Android Studio 4.1版并重建我的应用程序时才开始发生。

此外,这是它们在布局xml中的定义方式:

layout xml

解决方法

下面是一个不显示文本的复选框的布局详细信息视图:

detail shows points (pt)

请注意,它以PT(点)为单位显示文本大小。

我从下拉列表中选择后将其更改为sp,现在它可以正确显示。

不确定过去为什么总是如此并且突然停止工作。

如果有更改,我希望Android Studio升级项目时具有自动更新功能。

在设计模式下均不能工作

如果有问题,我也希望它在设计模式下也不能正确显示。相反,即使在运行时未显示它,它在设计模式下看起来也是正确的。这样,我就知道我使用的单元不正确。

TextView也

我发现这在我的许多TextView控件中也正在发生。 resolved issue

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...