Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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中是否有类似于iOS的表格编辑模式_Android_Android Layout - Fatal编程技术网

Android中是否有类似于iOS的表格编辑模式

Android中是否有类似于iOS的表格编辑模式,android,android-layout,Android,Android Layout,我想知道Android是否有一个类似于的表的“编辑模式”,允许您标记表中的每一行。我查看了iOS如何为其表视图提供添加/删除按钮,使用自定义/复合小部件在Android中实现相同的UI功能将非常简单 对于动态表格布局,我建议使用一些由a支持的视图(对于列表或网格/表格)或(对于树/可折叠列表)。您可以创建一个自定义小部件或布局,将一对添加/删除按钮与您选择的视图组合在一起。然后让按钮的操作连接到适配器上的添加/删除项功能 这种方法使您有机会确认和/或验证对视图和底层数据的更改,并且您可以将小部件

我想知道Android是否有一个类似于的表的“编辑模式”,允许您标记表中的每一行。

我查看了iOS如何为其表视图提供添加/删除按钮,使用自定义/复合小部件在Android中实现相同的UI功能将非常简单

对于动态表格布局,我建议使用一些由a支持的视图(对于列表或网格/表格)或(对于树/可折叠列表)。您可以创建一个自定义小部件或布局,将一对添加/删除按钮与您选择的视图组合在一起。然后让按钮的操作连接到适配器上的添加/删除项功能

这种方法使您有机会确认和/或验证对视图和底层数据的更改,并且您可以将小部件重新用于视图/适配器/数据源的不同组合

一般来说,我不会尝试使用TableLayout/TableRow结构来显示数据,因为它们更适合静态实体,并且您正在寻找能够自动调整以适应用户更改的内容

编辑:这里是指向构建复合小部件的链接和指向的链接

Android文档网站:

短博文:


在此处搜索SO:

谢谢。。。你知道这样的例子有什么链接吗?我找到了这个链接,这个链接是否与你上面解释的内容一致:你链接的博客有正确的想法,但如果你在学习的话,它似乎没有那么清晰。我推荐Vogella教程(添加到上面的答案中)。