Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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_Android Layout_Android Activity_Android Fragments - Fatal编程技术网

Android 获取用于构建现有布局的代码

Android 获取用于构建现有布局的代码,android,android-layout,android-activity,android-fragments,Android,Android Layout,Android Activity,Android Fragments,我只是想知道是否有任何软件基本上采用现有的android xml布局并生成java活动类来创建这个非常具体的活动?你是什么意思?这实际上是一行代码,用于在活动中显示xml。我创建了一个内容形式非常重复的片段。所以我想用类中的代码生成它,而不是简单地为每个视图调用findviewbyd。因此,有没有一种方法可以获取活动中的所有现有视图,并生成用于创建已写入xml文件的布局和视图的代码。希望我是清楚的。:)啊,我明白你的意思了。您需要一个插件,该插件将采用xml并以编程方式创建整个ViewTree。

我只是想知道是否有任何软件基本上采用现有的android xml布局并生成java活动类来创建这个非常具体的活动?

你是什么意思?这实际上是一行代码,用于在活动中显示xml。我创建了一个内容形式非常重复的片段。所以我想用类中的代码生成它,而不是简单地为每个视图调用findviewbyd。因此,有没有一种方法可以获取活动中的所有现有视图,并生成用于创建已写入xml文件的布局和视图的代码。希望我是清楚的。:)啊,我明白你的意思了。您需要一个插件,该插件将采用xml并以编程方式创建整个ViewTree。据我所知,不是。我很难理解为什么你要在你的代码中使用这个。这就是我的意思。然后,我的目标是简单地获取变量视图的层次结构,在循环中生成它们。它使用注释从膨胀的XML布局中自动注入视图变量。它还允许您以类似的方式注入其他内容,例如侦听器、控制器等。