Android 15 принудительный полноэкранный режим Google AdMobAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android 15 принудительный полноэкранный режим Google AdMob

Сообщение Anonymous »

Я адаптировал свою деятельность с учетом вставок (системных панелей), используя общепринятый предлагаемый подход (делюсь для справки):

Код: Выделить всё

ViewCompat.setOnApplyWindowInsetsListener(root, new OnApplyWindowInsetsListener() {
@androidx.annotation.NonNull
@Override
public WindowInsetsCompat onApplyWindowInsets(@androidx.annotation.NonNull View view, @androidx.annotation.NonNull WindowInsetsCompat insets) {
// Apply the insets (e.g., padding, margin)

paddingsSum = insets.getInsets(WindowInsetsCompat.Type.systemBars()).top + insets.getInsets(WindowInsetsCompat.Type.systemBars()).bottom;

view.setPadding(
view.getPaddingLeft(),
insets.getInsets(WindowInsetsCompat.Type.systemBars()).top,
view.getPaddingRight(),
insets.getInsets(WindowInsetsCompat.Type.systemBars()).bottom
);

// Return the insets to indicate they're consumed
return insets;
}
});
конечно, это работает, так как вы можете видеть, что на 1-м (слева) скриншоте системные панели видны полностью:
Изображение

Теперь обратите внимание на второй (справа) скриншот, где я просто показывает межстраничную рекламу от Google Реклама в Моб. По какой-то причине он не учитывает вставки родительского действия. Знаете ли вы, как заставить межстраничные объявления Google AdMob учитывать вставки (например, строку состояния)?
На скриншоте этого не видно, но на реальном устройстве есть вырез, закрывающий часть объявления.

Подробнее здесь: https://stackoverflow.com/questions/792 ... ogle-admob
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»