title: How to change default ProgressBar circle color on Android
body: <p>I am currently using an external library in my Android project imported via gradle.<br>
  This library show a notification bar with a ProgressBar circle.
  This is the code I found in it's sources :</p>
  
  <pre><code>&lt;ProgressBar
              android:id="@+id/progress_bar"
              android:layout_height="match_parent"
              android:layout_marginBottom="4dp"
              android:layout_marginTop="4dp"
              style="@style/SuperActivityToast_Progress_ProgressBar"/&gt;
  </code></pre>
  
  <p>The style associated is this one :</p>
  
  <pre><code>&lt;style name="SuperActivityToast_Progress_ProgressBar" parent="android:Widget.Holo.ProgressBar"&gt;
      &lt;item name="android:layout_width"&gt;32dp&lt;/item&gt;
      &lt;item name="android:layout_marginLeft"&gt;8dp&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>If I understand correclty, the color of the circle shown is derived from the default one ( green on my phone ).
  I need to change it!</p>
  
  <p>Now, I can't modify the source code, and the library itself doesn't offer me the possibility to set the style programmatically.</p>
  
  <p>There is a way to change the <strong>default</strong> style at app level or better override this specific style?</p>
  
  <p>Thanks
  Davide</p>