【发布时间】:2018-04-09 21:15:18
【问题描述】:
我在使用 android 时遇到了一个问题,其中 textviews 和按钮在几个活动中没有使 textStyle 变为粗体。我检查了主题并与其他活动进行了比较,看起来都一样。但是 textStyle 粗体不起作用。我尝试过通过代码和 XML 使用。有什么方法可以跟踪、调试和检查为什么 textStyle 粗体没有应用于多个活动?
我已经尝试了以下
textView.setTypeface(null, Typeface.BOLD);
还有
<TextView
android:id="@+id/header_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:gravity="center"
android:text="Continue"
android:textStyle="bold" />
两者都不适合我。任何人都可以帮助它为什么不能在几个活动中工作吗?
【问题讨论】:
-
您是否尝试过刷新布局?
-
您使用的是自定义字体还是默认字体?
-
试试这个文件->使缓存无效/重新启动它会起作用
-
@D.B.我确实刷新了布局,它仍然是一样的。预览显示为粗体,但在运行时不显示
-
@sam 我正在使用自定义字体。这对少数活动有影响吗?
标签: android android-layout android-activity textview android-styles