2

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ています。

4

0 に答える 0