Расширение UnifiedNativeAd заставляет переопределять запутанные методы

При наследовании от UnifiedNativeAd от Google Ads компилятор заставляет переопределить два метода, в противном случае класс остается абстрактным.

public class MyAd extends UnifiedNativeAd {
...

    @Override
    protected Object zzkq() {
        return null;
    }

    @Override
    public Object zzkv() {
        return null;
    }
}

Похоже, здесь нет никакого вреда, просто возвращая null, но это, очевидно, неправильно, и имена могут измениться в будущих сборках.

Я использую com.google.android.gms:play-services-ads:17.2.0

Есть идеи, можно ли этого избежать?

0 ответов

Другие вопросы по тегам