Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.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_Viewgroup - Fatal编程技术网

Android设置活动的典型布局结构是什么?

Android设置活动的典型布局结构是什么?,android,viewgroup,Android,Viewgroup,我正在尝试创建的活动的一个很好的例子是gmail应用程序设置活动。它垂直列出所有可自定义设置,每个设置之间有水平规则。有许多字段通常看起来相同。例如:文本字段通常显示一个粗体标题,下面有描述,右边有一个圆圈三角形 根视图是什么类型的视图组? 每个字段是什么类型的视图或视图组?设置活动通常从中派生。看一下链接,看看这是否就是你想要的。这是我问题的完美答案;然而,我并没有真正创建偏好活动。这只是一个有许多字段供用户输入的活动。我希望使用类似于首选项的布局,而不是在活动中直接嵌入Button和Edit

我正在尝试创建的活动的一个很好的例子是gmail应用程序设置活动。它垂直列出所有可自定义设置,每个设置之间有水平规则。有许多字段通常看起来相同。例如:文本字段通常显示一个粗体标题,下面有描述,右边有一个圆圈三角形

根视图是什么类型的视图组?
每个字段是什么类型的视图或视图组?

设置活动通常从中派生。看一下链接,看看这是否就是你想要的。

这是我问题的完美答案;然而,我并没有真正创建偏好活动。这只是一个有许多字段供用户输入的活动。我希望使用类似于首选项的布局,而不是在活动中直接嵌入Button和EditText等对象。取而代之的是,我想放置一些可选的项目(比如在preferenceActivity中),这些项目在被选中时会为每个字段显示对话框。PreferenceScreen上的各个项目都有一个onPreferenceTreeClick,它会告诉你单击了哪个屏幕(基本上是一组首选项)以及哪个特定的首选项。你可以用它来做任何你想做的事。这有点奇怪,但它可能会起作用,特别是当您以编程方式构建所需的首选项屏幕时。我还没有仔细研究过,但您可能可以从PreferenceActivity/PreferenceScreen使用的SDK中获取样式,并将其拉入您的应用程序中。