Фон
Мое приложение имеет возможность поиска элементов (которые являются другими приложениями) с помощью SearchView на ActionBar.
Приложение использует библиотеку поддержки Google, и она хорошо работает на всех версиях Android от API 9.
Проблема
В Lollipop, когда я нажимаю элемент действия поиска, чтобы начать поиск, я заметил, что кнопка вверх/назад в верхнем левом углу становится белой, что плохо для этого случая, так как фон панели действий также довольно белый:
Странно, что это не всегда происходит, и я не думаю, что это происходит на версиях Android, которые не Lollipop (протестированы на нескольких эмуляторах и устройствах).
Еще одна странность в том, что значок ящика навигации выглядит нормально, а также значок X внутри searchView.
Здесь XML-панель панели инструментов:
<android.support.v7.widget.Toolbar
android:id="@+id/activity_app_list__toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/colorPrimary"
android:minHeight="?attr/actionBarSize" />
"colorPrimary" установлен как: #ffEFEFEF.
Кроме того, родитель темы этого действия является "Theme.AppCompat.Light.NoActionBar", поскольку я установил панель инструментов как actionBar.
Вопрос
Как я могу исправить эту проблему?
В чем причина этой проблемы? Почему все работает отлично на других версиях Android?