Na hora de colocar o icone, eu deixei como DARK, porem quando inseri no botão ele ficou preto, talvez seja a minha versão do android studio, que é a mais atual, mas não sei como corrigir.
Na hora de colocar o icone, eu deixei como DARK, porem quando inseri no botão ele ficou preto, talvez seja a minha versão do android studio, que é a mais atual, mas não sei como corrigir.
Seu ícone está em qual formato? Se for .png ou .webp e não for muito maior que 200x200 é só colocar no diretório drawable, e no seu AndroidManifest.xml inserir o caminho do ícone dentro de -application-. Algo assim:
<application
android:label="@string/app_name"
android:icon="@drawable/ic_launcher"
android:roundIcon="@drawable/ic_launcher">
</application>
eu tive o mesmo erro, e dai achei ele aqui, com respostas: https://stackoverflow.com/questions/35653131/back-arrow-and-overflow-icons-wrong-color-in-pre-lollipop-devices-after-updating (em inglês)
não resolveu o meu caso mas talvez resolva o seu