I have a progressbar with the following style: style="?android:attr/android:progressBarStyleSmall"
Sadly the bar is nearly white and in my case displayed on a white background.
The progressbar is nearly invisible because of that.
How can I change the color of the progressbar? A darker grey would be great.
The reason why the bar is of that color is because of the style you have selected. That is a fixed style and uses the system themes for the generation of UI elements.
Look at the source code from here. This progressBarStyleSmall attribute uses the styles defined here.
Just create a custom style following the example from the android source code. You would need to replace the android:indeterminateDrawable to what you want.