我想知道是否可以通过远程xml文件设置视图。我在网上看了一下,我在stackoverflow上找到this post。读到我得到的答案,我做不到。 为什么呢?
答案 0 :(得分:2)
XML构建文件在构建时进行预处理,以便有效地缓解复杂的布局。
虽然有LayoutInflator
个方法可以获取XML文件的路径,但它们从未实现过。
换句话说,除非您的XML布局文件在构建时预先处理并打包到您的APK中,否则无法完成。
然而,有一种可能性,您可以构建一个XML解析器来解析您的“外部”XML布局文件并使用Java代码动态创建您的布局 - 这不是不可能的,但如果您选择这样做,您几乎可以自己动手这一点。