0

我正在编写一个 android 应用程序,它将一个磁贴添加到最多 8 页的带中,每个页面包含一个文本框,其字符串是从用户在 listArray 中的输入生成的。添加 tile 并更新页面的 asyncTask 在单击按钮时执行。用户可以更改 listArray 中的项目,然后按下按钮更新波段。到目前为止,我已经解决了一个问题:如果原始列表有例如 8 个字符串并生成了 8 个页面,如果用户随后将 listArray 更改为具有 5 个字符串,应该生成 5 个页面,则添加了新的 5 个页面但旧的第 6、7 和 8 页留在乐队中。我想在调用 updatePages() 之前调用要删除磁贴的所有当前页面。该文档显示了如何删除应用程序创建的所有图块,但是有没有办法只删除页面而不是磁贴本身?感谢您的任何帮助。

4

1 回答 1

0

在添加新页面之前,您可以调用BandTileManager.removePages(java.util.UUID tileId)以从 Tile 中清除任何现有页面。

于 2015-10-05T22:10:43.467 回答