Используйте Facebook AdView, чтобы найти веб-представление представленного баннера - через отражение - PullRequest
0 голосов
/ 30 мая 2018

Я использую Facebook SDK, вот область, в которой я получаю нужный объект 'Ad':

    adView.setAdListener(new AdListener() {

        @Override
        public void onAdLoaded(Ad ad) {
            // Ad loaded callback

        }

Где adView - это объект класса AdView из package com.facebook.ads.

Используемый тип рекламы в Facebook: https://developers.facebook.com/docs/audience-network/android-banners

Буду рад найти веб-вид баннера через отражение (я хочу использовать javascript для изменения значка,например, внутри баннера).

Спасибо!

1 Ответ

0 голосов
/ 09 июля 2018

Возможно, попробуйте найти поле, в котором WebView является одним из его суперклассов.Выполните итерацию по всему полю с отражением, и для каждого поля создайте список суперклассов и проверьте, присутствует ли в этом списке WebView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...