我在AT_v0.3
开发者版本Raspberry PI 3
上开发了一个应用程序。 AT_v1.0
上的应用程序稳定版本大小的文本和其他项目更大,它们是不可见的。
此外,在settings
的AT_v1.0
菜单中没有尺寸选项。那么,有没有办法在不重新设计布局的情况下修复它?
在第三个开发人员预览和稳定版本之间可能必须对您的应用程序进行许多更改。除了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
元素,将它们全部调整到相同的程度。
然而,相当一个假设......
Android Things Dev Preview 3(a.k.a 0.3)和“稳定”Android Things 1.0之间的主要区别在于,您设置的第一个是通过config.txt
手动显示分辨率,而系统是通过Android Things Console配置的“稳定”版本。您可以将控制台视为黑盒子,可能会降低显示密度,以便获得更宽的显示范围。
如果Android Things开发人员必须“重新设计布局”以适应来自控制台的配置,那将是令人遗憾的。