是否有可能在Android中創建動態佈局,然後使用它們?我的意思是insted的定義於src使用來自數據庫,其中包含的XML代碼塊,放在一起時它使新的佈局一些動態生成的佈局,佈局...Android生成的佈局,有可能嗎?
它是真實的還是虛幻的場景?
是否有可能在Android中創建動態佈局,然後使用它們?我的意思是insted的定義於src使用來自數據庫,其中包含的XML代碼塊,放在一起時它使新的佈局一些動態生成的佈局,佈局...Android生成的佈局,有可能嗎?
它是真實的還是虛幻的場景?
不支持。內置的LayoutInflater
需要資源文件,而不是任意的XML。引用the documentation:
因此,目前不可能使用LayoutInflater超過在運行時一個純XML文件XmlPullParser;它僅適用於一個XmlPullParser從編譯的資源返回(R.something文件。)
你將不得不編寫自己的LayoutInflater
等同。
您可以通過編程創建元素。例如,您可以這樣做:
TextView myTextView = new TextView();
您可能需要這樣做。否則,你將需要生成一個XML文件,並使用LayoutInflater
我猜。