2011-09-01 102 views
0

是否有可能在Android中創建動態佈局,然後使用它們?我的意思是insted的定義於src使用來自數據庫,其中包含的XML代碼塊,放在一起時它使新的佈局一些動態生成的佈局,佈局...Android生成的佈局,有可能嗎?

它是真實的還是虛幻的場景?

回答

0

不支持。內置的LayoutInflater需要資源文件,而不是任意的XML。引用the documentation

因此,目前不可能使用LayoutInflater超過在運行時一個純XML文件XmlPullParser;它僅適用於一個XmlPullParser從編譯的資源返回(R.something文件。)

你將不得不編寫自己的LayoutInflater等同。

0

您可以通過編程創建元素。例如,您可以這樣做:

TextView myTextView = new TextView(); 

您可能需要這樣做。否則,你將需要生成一個XML文件,並使用LayoutInflater我猜。

相關問題