Как отключить многооконный режим для приложения Android

Установка этого флага android:resizeableActivity=false просто дает сообщение о том, что приложение может не работать в режиме разделения . Но приложение по-прежнему переходит в режим разделения экрана. Я использовал этот тег вот так

<application android:resizeableActivity="false" > ... </application> 

МинСДКВерсия - 24

Я пробовал много решений, но не нашел удачи.

https://stackoverflow.com/a/46603618/10279394

Отключить функцию многооконности программно

Как я могу отключить его?


comment
Я пробовал много решений, но не нашел, что удача бесполезна для читателя. Вы должны перечислить, что вы пробовали. Например, вы видели: developer.android.com/guide/topics/ пользовательский интерфейс/   -  person Morrison Chang    schedule 01.06.2021
comment
@MorrisonChang Я обновил свой вопрос.   -  person Rahul Chaudhary    schedule 01.06.2021
comment
Насколько я понимаю, вы не можете заблокировать разделенный режим. Для приложения режим разделения — это просто меньший экран. Если вы хотите заблокировать устройства с маленьким экраном, вы можете попробовать изменить minHeight. /minWidth макета и посмотрите, подходит ли это для вашего варианта использования.   -  person Morrison Chang    schedule 01.06.2021
comment
Имейте в виду, что многооконный режим нельзя отключить во всех случаях, например, многооконный режим произвольной формы, используемый в Chrome OS, Samsung DeX и т. д. И было множество сценариев, когда даже если вы попытались отказаться таким образом, вы все равно продолжали работать в режим разделенного экрана. Однако наличие android:resizeableActivity="false" в корневой активности задачи блокирует режим разделения экрана для меня на Pixel 4.   -  person CommonsWare    schedule 01.06.2021
comment
@CommonsWare Я тестирую свое приложение на Redmi Note 7 pro, и я попробовал ваш способ, указав android:resizeableActivity="false" на заставке, но не повезло.   -  person Rahul Chaudhary    schedule 01.06.2021
comment
Возможно, панель запуска Redmi делает что-то вроде это. Или, возможно, Redmi включил этот разработчик переключается все время. Возможно, вы захотите попробовать протестировать какое-либо другое оборудование, чтобы увидеть, каково поведение. В целом, однако, насколько я знаю, вы не можете полностью избежать многооконности или даже полностью избежать режима разделенного экрана.   -  person CommonsWare    schedule 01.06.2021