private void bindPluginContext(Context pctx) { if (pctx != null) { super.attachBaseContext( new PluginContextTheme(mOrignalContext, pctx.getResources(), pctx.getClassLoader())); if (mOrignalThemeResourceId != 0) { super.setTheme(mOrignalThemeResourceId); } } else { super.attachBaseContext(mOrignalContext); } }
@Override protected void attachBaseContext(Context newBase) { super.attachBaseContext(new CalligraphyContextWrapper(newBase)); }