场景如下。我的应用程序基本上是用于家庭自动化的遥控器。它控制外部设备,如加热器、空调、窗户等。由于每个设备都有一组不同的可能操作,其中包含各种输入和输出参数,我想为每个设备使用自定义布局。现在的想法是,设备制造商将只提供 layout.xml 和可能的自定义按钮样式(如 .png 或其他)等。这样做的主要原因,而不是简单地提供开箱即用的每个界面布局,是会有成千上万的人。因此,界面将是可下载的内容。
鉴于 layout.xml 已经下载并保存在手机的某个位置,我现在如何使用它并告诉我的应用程序在创建 Activity 时使用该新布局?
我已经用这个例子玩了一点,但它并没有真正帮助我。
非常感激你的帮助。
(是的,我确实阅读了开发人员指南和关于在运行时下载代码/内容的担忧)