contextual action bar
に設定されている私の問題は非常に奇妙ですCHOICE_MODE_MULTIPLE_MODAL
。メニュー項目が選択された後、このコードを使用してCABを自動的に閉じています。
public boolean onActionItemClicked(android.view.ActionMode mode, android.view.MenuItem item) {
/* menu actions preformed here */
mode.finish();
}
ここで、1つまたは2つのアイテムを選択するListView
と正常に閉じますが、それ以上、通常は10を超えるアイテムを選択すると、CABは自動的に閉じません。で実行されているアクションは、onActionItemClicked
選択された各アイテムのデータベース呼び出しであるため、それが関係しているかどうかはわかりません。それが違いを生むなら、私も使っActionbarSherlock
ています。