Не скрывать элементы меню после выбора

У меня в приложении есть небольшое меню с группой чекбоксов:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">

    <item
        android:onClick="btnSolveClick"
        android:title="Вычислить"
        app:showAsAction="always" />

    <item
        android:onClick="btnHistoryClick"
        android:title="История"
        app:showAsAction="ifRoom" />

    <group
        android:id="@+id/group_features"
        android:checkableBehavior="all">
        <item
            android:id="@+id/action_closure"
            android:title="Замыкания"
            app:showAsAction="never" />
        <item
            android:id="@+id/action_keys"
            android:title="Ключи"
            app:showAsAction="never" />
        ...
    </group>
</menu>

Я хотел бы сделать так, чтобы после выбора элемента из группы меню не закрывалось автоматически

меню

Код, связанный с меню в MainActivity:

    override fun onCreateOptionsMenu(menu: Menu): Boolean {
        menuInflater.inflate(R.menu.menu, menu)
        this.menu = menu
        menu.forEach { it.isChecked = true }
        return super.onCreateOptionsMenu(menu)
    }

    override fun onOptionsItemSelected(item: MenuItem): Boolean {
        //todo тут запоминаем item.itemId
        item.isChecked = !item.isChecked
        return true
    }

Ответы (0 шт):