我非常新做android和java开发。我正在创建一个允许用户创建多个和未定义数量的清单的应用程序,并且在每个清单中,用户可以添加未定义数量的项目。 (每个核对表都有不同的用户添加的项目。)核对清单将显示在MainActivity的listView中,核对表项目将显示在checkListActivity的列表视图中。
检查表是由用户在EditText中输入ListName并按下MainActivity上的AddList按钮创建的。
这些项目添加了类似的过程但在CheckListActivity上。
为了达到这个目的,我想我需要一个xml文件。它看起来像这样。
<CheckLists>
<CheckList>
<ListName>Example CheckList 1</ListName>
<Item>ExampleItem1</Item>
<Item>ExampleItem2</Item>
<Item>ExampleItem3</Item>
<Item>ExampleItem4</Item>
<Item>ExampleItem5</Item>
<Item>ExampleItem6</Item>
</CheckList>
<CheckList>
<ListName>Example CheckList 2</ListName>
<Item>ExampleItem1</Item>
<Item>ExampleItem2</Item>
<Item>ExampleItem3</Item>
<Item>ExampleItem4</Item>
<Item>ExampleItem5</Item>
<Item>ExampleItem6</Item>
</CheckList>
<CheckList>
<ListName>Example CheckList 3</ListName>
<Item>ExampleItem1</Item>
<Item>ExampleItem2</Item>
<Item>ExampleItem3</Item>
<Item>ExampleItem4</Item>
<Item>ExampleItem5</Item>
<Item>ExampleItem6</Item>
</CheckList>
<CheckList>
<ListName>Example CheckList 4</ListName>
<Item>ExampleItem1</Item>
<Item>ExampleItem2</Item>
<Item>ExampleItem3</Item>
<Item>ExampleItem4</Item>
<Item>ExampleItem5</Item>
<Item>ExampleItem6</Item>
</CheckList>
</CheckLists>
......等等......
当MainActivity加载时,我需要应用程序在列表视图中显示当前的CheckLists。当用户点击listview项时,它会将它们带到checkListActivity,它会在另一个列表视图中显示所述CheckList的项目。
我该怎么做呢? 任何建议,例子和评论都非常感谢。