This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /guides/android/knowledge-base/styling-overflow-button.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. Change overflow button color in Android toolbar

When the main toolbar is full, some actions could end up in the overflow menu. By default, the overflow button is white, but the code below demonstrates how to change this default color to better fit your theme.

Changing the color programmatically

The overflow button color can be changed programmatically inside your activity:

val mainToolbar = findViewById(R.id.pspdf__toolbar_main) as MainToolbar
mainToolbar.overflowIcon?.colorFilter = PorterDuffColorFilter(color, PorterDuff.Mode.SRC_ATOP)

Changing the color in the theme

You can also change the overflow button color in your activity theme:

<!-- Set a custom style for the overflow button in your theme. -->
<item name="android:actionOverflowButtonStyle">@style/OverflowButtonStyle</item>
....
<!-- Extend the overflow button style with a different tint color. -->
<style name="OverflowButtonStyle" parent="Widget.AppCompat.ActionButton.Overflow">
<item name="tint">@color/custom_overflow_button_color</item>
</style>

If you aren’t yet using a custom theme, refer to our guide on defining a custom theme for more information.