I may be displaying my ignorance here as I know that I do not fully understand how B4A layouts work and respond to configuration changes But hey, lets jump in with both feet and get duly corrected where I am wrong - and perhaps learn something in the process.
Since Android 7 we have had split screen which B4A apps do not seem to be capable of being aware of and responding to. With Android 10 we have foldable and multi-screen capabilities added to cope with the few existing, and many more forthcoming, foldable and multi-screen devices. On such devices the Activity life-cycle appears to be more complex than on older versions of Android.
The new simplification of B4XPages is welcome but seems incompatible with these capabilities. Even with 'traditional' Activities B4A does not seem to be able to exploit these capabilities. If I am wrong then I am sure it is worth while to create a tutorial that demystifies the process of exploiting these capabilities with B4A. If I am correct then it would seem that B4A needs to implement some extensions to its layout handling so as not to lag behind other Android development tools. I declare an interest here as I intend to purchase a Surface Duo as soon as they are available unless the asking price is too astronomical (a little astronomical we can probably cope with ).
Since Android 7 we have had split screen which B4A apps do not seem to be capable of being aware of and responding to. With Android 10 we have foldable and multi-screen capabilities added to cope with the few existing, and many more forthcoming, foldable and multi-screen devices. On such devices the Activity life-cycle appears to be more complex than on older versions of Android.
The new simplification of B4XPages is welcome but seems incompatible with these capabilities. Even with 'traditional' Activities B4A does not seem to be able to exploit these capabilities. If I am wrong then I am sure it is worth while to create a tutorial that demystifies the process of exploiting these capabilities with B4A. If I am correct then it would seem that B4A needs to implement some extensions to its layout handling so as not to lag behind other Android development tools. I declare an interest here as I intend to purchase a Surface Duo as soon as they are available unless the asking price is too astronomical (a little astronomical we can probably cope with ).