5

我正在尝试编写一个可以作为 JAR 文件共享的库。这个库将包含一个 Activity,我想在 JAR 中包含布局。由于似乎不可能在 JAR 中包含资源文件,而且我不希望最终用户必须自己包含这些文件,所以我认为将 XML 作为字符串包含然后手动膨胀是一个不错的技巧它。有谁知道这是否可能?还有其他想法吗?

4

1 回答 1

3

原生布局 XML 文件被转换为二进制形式,并包含在构建时烘焙的资源 ID。

然而,由于所有 GUI 元素都可以在运行时实例化,您可能会使用 XML 解析器和一些反射来滚动自己的充气器。

在您的情况下,以编程方式构建活动视图可能更容易。

于 2010-04-05T06:55:30.233 回答