listfragment android 布局

listfragment android layout

我正在尝试在我的片段中创建一个允许用户输入他们的锻炼的布局。该片段有 ArrayList 组,每组包含练习名称、sets/reps 和休息时间。我一开始只能填充这么多组,并想在底部添加一个按钮 'add exercise' 以防用户想要的练习比加载的布局允许的更多...示例..

示例 #1

sets/reps

休息时间

例子#2

sets/reps

休息时间

[添加练习]

我尝试使用 listfragment 和适配器,但我不确定如何提取输入到编辑文本字段中的数据并保存它们供以后使用。非常感谢任何帮助,提前致谢。

使用适配器是个好主意。

这是实现您的目标的一种方法:

当用户点击 add exercise 按钮时,您应该从用户那里获取新的锻炼信息。您可以为此使用 Dialog 或其他 activity-screen。

获得信息后(sets/reps 和休息时间)。转到并更新填充适配器中数据的 ArrayList。当您完成调用时:Adapter.notifyDataSetChanged() 这将使适配器根据数据的变化使视图无效(在您的情况下为 ArrayList)。