Стиль важен ...

Виджет SearchView в Android используется для поиска и отправки запроса поисковой системе, которая отображает список предложений на основе поискового запроса.

Посетите мой сайт по адресу https://danishamjad.com/

Недавно я работал в приложении для Android, в котором SearchView Widget использовался в menu.xml файле. Вы можете увидеть код из приведенной ниже сути.

Файл меню используется на панели инструментов, и я заметил, что значок меню searchView icon показывает правильный цвет ниже Oreo и показывает неправильный цвет значка в Android Oreo.

Примечание.

Это произойдет, если вы не определите тему на панели инструментов. После долгих исследований я заметил, что тема панели инструментов не определена.

Как это решить:

Чтобы решить эту проблему, вам просто нужно добавить стиль панели инструментов в ваш style.xml файл, как показано ниже:

Теперь определите свой стиль в своей панели инструментов app: theme, как показано ниже:

Вот и все, теперь вы сможете увидеть цвет значка SearchView widget, как вы определили в своем style.xml файле.

Если вы хотите изучить другую тему, проверьте ссылку ниже:



Делиться знаниями - это забота :-)

Спасибо, что прочитали эту статью. Не забудьте порекомендовать эту статью, если вы сочли ее полезной. Это очень много значит для меня.

Если вам нужна помощь, присоединяйтесь ко мне в Twitter, Linkedin, Github и подпишитесь на мой Канал Youtube .