如何在片段中覆盖attachBaseContext?

时间:2016-09-18 07:40:32

标签: android android-fragments android-activity

我有这种方法在Activity s中正常工作。但是我如何在片段中使用它?

@Override
public void attachBaseContext(Context newBase) {
    super.attachBaseContext(CalligraphyContextWrapper.wrap(newBase));
}

protected更改为public不起作用,我还能尝试什么?我收到一个错误,表明它没有覆盖子类。我在StackOverflow上没有发现这一点。

1 个答案:

答案 0 :(得分:1)

此方法仅适用于活动。注意,片段从Activity扩展。因此,您需要在 与片段相关的活动 中重写该方法。