3

我試圖動態虛增佈局的XML文件。 該文件應該晚一點從服務器,因此在Android應用程序(客戶端)將其下載並裝載佈局。的Android LayoutInflater:充氣二進制XML佈局

我知道,它不可能用一個簡單的佈局文件,因爲性能原因的佈局XML之前以某種方式轉換和LayoutInflater只與某種二進制XML的工作做到這一點。

現在我的問題。 是否有可能以「正常」的佈局XML文件轉換成服務器上的二進制XML文件,然後將其發送到客戶端,以便在LayoutInflater可以加載來自服務器的二進制XML?

感謝您的任何幫助提前

回答

0

是的,這是可能的。 但是你必須創建android.view.ContextThemeWrapper子類,並使用2種Android框架的私有方法:

  1. android.content.res.AssetManager構造
  2. android.content.res.AssetManager.addAssetPath
相關問題