【发布时间】:2014-08-11 22:03:19
【问题描述】:
我正在寻找一种方法来“膨胀”编译时未知的 Android XML 布局。我已经搜索了几个小时并且总是找到答案,这是不可能的,因为 LayoutInflater 不能使用简单的 XML 文件。好的,但不幸的是,这是我的应用程序需要做的。
我的应用收到一个必须显示的 Android 确认 XML 布局。不需要交互功能,只需图形显示。
我的第一个想法是手动反序列化 XML 文件并以编程方式构建内容。我确信这会起作用,但是我可以使用更简单的方法甚至库吗?
编辑
当我被要求发布一些代码时,我想我必须添加一些信息。到目前为止,我还没有为这个项目写过一行代码。我为之前的项目编写了很多代码来读取第三方 XML 布局定义(不是 Android),并在运行时将它们“转换”为 Android 视图。当然,我可以再做一次,但这是很多重复的工作。所以我正在寻找不同的方法。
【问题讨论】:
-
@EarlGrey 首先展示你尝试过的东西。请上传一些代码。
-
@james 对于这个特定的项目,我根本没有编写任何代码。我编写了代码来读取第三方 XML 布局定义(不是 Android),并在之前的项目中在运行时将它们“转换”为 Anroid 视图。我可以再做一次,但我正在寻找不同的方法。
标签: android xml layout-inflater