Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.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 Listview - Fatal编程技术网

Android 我应该在列表视图中为布局充气吗?

Android 我应该在列表视图中为布局充气吗?,android,android-layout,android-listview,Android,Android Layout,Android Listview,我正在创建一个应用程序,在这个应用程序中,一个特定的布局会被添加到一个特定的事件中,比如说,单击一个按钮。实际上,我不知道是应该使用列表视图来完成这项工作,还是仅仅以编程方式在父布局中添加视图。布局由编辑文本、删除按钮和复选框组成。删除按钮将删除布局,所以考虑到所有这些事情,我应该选择哪种方式。如果您的父布局是滚动视图或具有滚动功能,请不要使用ListView,否则会收到任何帮助 步骤1:我的建议是,如果父布局不具备滚动功能,则添加一个滚动视图 步骤2:创建包含三个要添加的视图的xml 步骤3:

我正在创建一个应用程序,在这个应用程序中,一个特定的布局会被添加到一个特定的事件中,比如说,单击一个按钮。实际上,我不知道是应该使用列表视图来完成这项工作,还是仅仅以编程方式在父布局中添加视图。布局由编辑文本、删除按钮和复选框组成。删除按钮将删除布局,所以考虑到所有这些事情,我应该选择哪种方式。如果您的父布局是滚动视图或具有滚动功能,请不要使用ListView,否则会收到任何帮助

步骤1:我的建议是,如果父布局不具备滚动功能,则添加一个滚动视图

步骤2:创建包含三个要添加的视图的xml


步骤3:膨胀视图(从xml)并以编程方式添加/删除它。

如果您在布局中使用edittext按钮,则我建议以编程方式将此布局添加到任何父布局中。因为使用列表,您可能会面临一些问题,如列表中视图的可重用性、编辑文本内容的冗余、按钮或列表单击的焦点问题。
对于另一种方法,我想您只需要维护一个视图列表。希望这将对您有所帮助:)

请随时向我们展示您的尝试,我们将很高兴为您提供解决方案。