0

我有一个使用 ArrayAdapter 填充其列表行的 ListActivity。该列表包括一个复选框,用户可以选择该复选框以进行多选。

我正在尝试实现一些东西,以便底部的操作栏根据选中的复选框数量而变化。示例:如果勾选了零个项目,则为一组按钮,如果勾选了多个项目,则为一组不同的按钮。

例子:

图片 图片

这样做的范式是什么?我可以在我的自定义 ArrayAdapter 中放置一些代码来跟踪检查的项目数量,但我不确定这是否是标准做法。另外,我将如何动态构建操作栏?当使用 Google 当前的 GMail for android 应用程序时,看起来好像一个单独的 ActionBar 覆盖在用于检查 0 封电子邮件的操作栏之上。

4

0 回答 0