Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android生成的布局,可能吗?_Android_Layout_Dynamic - Fatal编程技术网

Android生成的布局,可能吗?

Android生成的布局,可能吗?,android,layout,dynamic,Android,Layout,Dynamic,在Android中是否可以创建动态布局并使用它们?我的意思是,与src中定义的布局不同,使用一些从数据库中动态生成的布局,其中包含XML代码片段,当将它们放在一起时,会生成新的布局 这是真实的场景还是不真实的场景?您可以通过编程方式创建元素。例如,您可以执行以下操作: TextView myTextView = new TextView(); 你可能得做这样的事情。否则,您将需要生成一个XML文件并使用LayoutInflater,我猜。这是不受支持的。内置的LayoutInflater需要资

在Android中是否可以创建动态布局并使用它们?我的意思是,与src中定义的布局不同,使用一些从数据库中动态生成的布局,其中包含XML代码片段,当将它们放在一起时,会生成新的布局


这是真实的场景还是不真实的场景?

您可以通过编程方式创建元素。例如,您可以执行以下操作:

TextView myTextView = new TextView();

你可能得做这样的事情。否则,您将需要生成一个XML文件并使用LayoutInflater,我猜。

这是不受支持的。内置的LayoutInflater需要资源文件,而不是任意XML。引述:

因此,目前不可能在运行时在普通XML文件上使用带有XmlPullParser的LayoutInflater;它只适用于从编译的资源R.something文件返回的XmlPullParser

你必须写你自己的版本