43

可能是一个非常基本的问题,但是在和之间设置ListViews选择模式有什么区别?Android文档并没有真正解释太多..CHOICE_MODE_MULTIPLECHOICE_MODE_MULTIPLE_MODAL

来自 Android 开发网站:

  • CHOICE_MODE_MULTIPLE:列表允许多项选择

  • CHOICE_MODE_MULTIPLE_MODAL:列表允许在模态选择模式下进行多项选择

4

2 回答 2

36

那么文档实际上说明了主要区别。

CHOICE_MODE_MULTIPLE: The list allows multiple choices

CHOICE_MODE_MULTIPLE_MODAL: The list allows multiple choices in a modal selection mode

模态意味着用户在继续之前必须与窗口交互。非模态的,他们没有。

于 2012-12-20T22:04:45.923 回答
30

如果我没记错的话,CHOICE_MODE_MULTIPLE_MODAL它是在后来的 API(11?)中添加的,主要用于使用Contextual ActionBar (CAB).

于 2012-12-20T22:02:21.383 回答