如何更改Android Things上的文字大小?

问题描述 投票:1回答:2

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

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

android raspberry-pi3 android-things text-size
2个回答
1
投票

在第三个开发人员预览和稳定版本之间可能必须对您的应用程序进行许多更改。除了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元素,将它们全部调整到相同的程度。


1
投票

然而,相当一个假设......

Android Things Dev Preview 3(a.k.a 0.3)和“稳定”Android Things 1.0之间的主要区别在于,您设置的第一个是通过config.txt手动显示分辨率,而系统是通过Android Things Console配置的“稳定”版本。您可以将控制台视为黑盒子,可能会降低显示密度,以便获得更宽的显示范围。

如果Android Things开发人员必须“重新设计布局”以适应来自控制台的配置,那将是令人遗憾的。

© www.soinside.com 2019 - 2024. All rights reserved.