如何更改 Android 事物的文字大小?

How to change text size on Android Things?

我在 AT_v0.3 开发者版本 Raspberry PI 3 上开发了一个应用程序。 AT_v1.0稳定版上的应用文字和其他项目的大小较大,不可见。

此外,AT_v1.0 上的 settings 菜单中没有尺寸选项。那么,有没有办法在不重新设计布局的情况下修复它?

这是一个假设,但是...

Android Things Dev Preview 3 (a.k.a 0.3) 和 "stable" [= 之间的主要区别28=] Things 1.0 是您第一次设置时通过 config.txt 手动显示分辨率,而 "stable" 版本是通过 Android Things Console 配置系统。您可以将控制台视为一个黑盒子,为了更广泛的显示覆盖范围,可能会降低显示密度。

如果 Android Things 开发人员必须 "re-designing the layouts" 以适应来自控制台的配置,那将是可悲的。

在第三个开发者预览版和稳定版之间,您的应用程序可能需要进行许多更改。除了 API,您可能还需要更新布局。

TextView中,如果字体大小过大或过小,可以修改XML内容来指定具体的字体大小:

<TextView
    android:id="@+id/text_view_id"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:textSize="14sp"
    android:text="@string/hello" />

您也可以使用 custom theme 来修改多个 Textview 元素,将它们全部调整到相同的程度。