title: How to apply theme programmatically on all buttons?
body: <p>Here is my button: </p>
  
  <pre><code>public class ChimmerButton extends Button {
  
  public ChimmerButton(Context context) {
      super(context);
  }
  
  public ChimmerButton(Context context, AttributeSet attrs) {
      super(context, attrs);
  }
  
  public ChimmerButton(Context context, AttributeSet attrs, int defStyle) {
      super(context, attrs, defStyle);
  }
  
  /*
   * This method is used to apply the external font
   */
  public void setTypeface(Typeface tf, int style) {
      if (!isInEditMode()) {
          super.setTypeface(Typeface.createFromAsset(
                  getContext().getAssets(), "calibre-regular.ttf"));
      }
  }
  }
  </code></pre>
  
  <p>How can i apply Theme.Light.NoTitleBar.Fullscreen on all chimmerButtons using above code?? Is there any solution for this?</p>