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

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

Сообщение Anonymous »

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

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

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;
}
});
surely it works, as you can see that on the 1st (left) screenshot the system bars are fully visible:
Изображение

Now pay attention to the 2nd (Справа) Снимок экрана, где я просто показываю интерстициальную рекламу от Google Admob. По какой -то причине это не уважает вставки родительской деятельности. Знаете ли вы, как я могу заставить Google Admob Interstitial Ads уважать вставки (например, строка состояния)?>

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

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