Белый ящик API Android-заставки в ландшафтном режимеAndroid

Форум для тех, кто программирует под Android
Anonymous
Белый ящик API Android-заставки в ландшафтном режиме

Сообщение Anonymous »

Я провожу несколько тестов в своем приложении, чтобы передать их другим, но у меня возникла проблема с реализацией API заставки. Скорее, у меня проблема с результатом на экране, когда я перевожу устройство в ландшафтный режим. В начале или в конце устройства появляется белый «коробок». Это происходит как в эмуляторе, так и на физических устройствах.
*Изменить Я использовал тот же API в другом приложении без рекламы и получил тот же результат.
устройство с начальным белым полем
устройство с конечным белым полем
MainActivity
override fun onCreate(savedInstanceState: Bundle?) {
installSplashScreen()
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)

initializeComponent()

buttonBanner.setOnClickListener {
AdsManager(this).showBanner(bannerLayout, this)

}
buttonInter.setOnClickListener {
AdsManager(this).showInterstitial(this)
}
buttonReward.setOnClickListener {
AdsManager(this).showReward(this)
}
}

Xml Splash



@color/teal_700

@drawable/ic_launcher_foreground

@style/Theme.UnityAds



Манифест










Xml main_activity












Макет баннера



Тема




@color/purple_500
@color/purple_700
@color/white

@color/teal_200
@color/teal_700
@color/black

?attr/colorPrimaryVariant




Подробнее здесь: https://stackoverflow.com/questions/728 ... scape-mode

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