我很困惑。您将如何解决“错误:方法未从父类型覆盖或实现方法”?

问题描述 投票:0回答:1

这是导致错误的部分

该代码位于ListFragment

    @Override
    public void onAttach(AppCompatActivity activity) {
        super.onAttach(activity);
        this.listener = (SampleListListener)activity;

根据developer.android.com:“ onAttach(活动活动)API级别24.1.0中已弃用此方法。请参见onAttach(Context)。“我应该找到另一种方法来实现这一点吗?

android android-fragments listener androidx supertype
1个回答
0
投票

参数应该是Context而不是Activity

@Override
    public void onAttach(Context context) {
        super.onAttach(context);
    }
© www.soinside.com 2019 - 2024. All rights reserved.