Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android-layout – Android LayoutInflater:膨胀二进制布局xml大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图动态膨胀布局xml文件. @H_403_7@该文件应该稍后来自服务器,以便 Android应用程序(客户端)将下载并加载布局.

我知道用普通的布局文件做这件事是不可能的,因为出于性能原因,布局xml以某种方式转换,而LayoutInflater只适用于某种二进制Xml.

现在我的问题.@H_403_7@是否可以将“普通”布局xml文件转换为服务器上的二进制xml文件,然后将其发送到客户端,以便LayoutInflater可以从服务器加载二进制xml?

在此先感谢您的帮助

解决方法

对的,这是可能的. @H_403_7@但是你必须创建android.view.ContextThemeWrapper子类并使用Android框架的2个私有方法

> android.content.res.AssetManager构造函数> android.content.res.AssetManager.addAssetPath

大佬总结

以上是大佬教程为你收集整理的android-layout – Android LayoutInflater:膨胀二进制布局xml全部内容,希望文章能够帮你解决android-layout – Android LayoutInflater:膨胀二进制布局xml所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。