是否有可能在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
我猜。