BaseActivity中有抽象方法,Activity继承后会提示实现 startForegroundServiceAsUser() 方法,之前没有

public abstract class BaseActivity extends AppCompatActivity {

    protected Context mContext;

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        AppManager.addActivity(this);
        if (getContentViewId() != 0) {
            setContentView(getContentViewId());
        }

        mContext = this;
        //添加注解方式
        ButterKnife.bind(this);

        initData();

    }

    @Override
    protected void onDestroy() {
        super.onDestroy();
        AppManager.finishActivity(this);
    }

    protected abstract int getContentViewId();

    protected abstract void initData();

}

继承后提示要实现startForegroundServiceAsUser,但是可以运行

图片说明

图片说明