Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/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_Android Activity_Android Dialog - Fatal编程技术网

Android 添加新项目、对话框或活动时的常见做法是什么?

Android 添加新项目、对话框或活动时的常见做法是什么?,android,android-activity,android-dialog,Android,Android Activity,Android Dialog,我正在尝试为一组项目构建一个简单的列表界面 添加新项目时,用户需要填写项目的多个详细信息,从下拉菜单中选择,输入数字等,然后将其保存到列表中 建议以什么方式显示此条目视图?是开始一项新的活动,还是制作一个对话框 这在很大程度上取决于用户需要填写的信息量。我两者都做过,它们都是正确的方法 如果只有1-3个字段,没有什么大的,我会说使用对话框。如果上面有任何内容,或者包含日期/时间选择器,我会说使用新活动。(使用日期/时间选择器的原因是对话框在其上打开一个新对话框有点奇怪) 因此,对于您的情况,我建

我正在尝试为一组项目构建一个简单的列表界面

添加新项目时,用户需要填写项目的多个详细信息,从下拉菜单中选择,输入数字等,然后将其保存到列表中


建议以什么方式显示此条目视图?是开始一项新的活动,还是制作一个对话框

这在很大程度上取决于用户需要填写的信息量。我两者都做过,它们都是正确的方法

如果只有1-3个字段,没有什么大的,我会说使用对话框。如果上面有任何内容,或者包含日期/时间选择器,我会说使用新活动。(使用日期/时间选择器的原因是对话框在其上打开一个新对话框有点奇怪)


因此,对于您的情况,我建议您参加一项活动。

谢谢您的回复!我觉得我在两者之间找到了一个折衷点(对于android来说有点陌生,可以选择先学习哪一个)。非常感谢