Учитывая, что есть действия а и б. a - моя основная деятельность, и b будет запущен из a. Я хочу, чтобы b было деятельностью не во весь экран, оно будет отображаться поверх a, и, конечно, часть a будет по-прежнему видимой.
На практике я создал b с диалоговым окном темы, прозрачным фоном, но когда он появился, весь экран, кроме самого b, был черным, и я не могу видеть какую-либо часть действия a, пока не завершу b. Похоже, система заставила b все равно занять весь экран.
Тогда как создать реальное не полноразмерное занятие? ТНХ.
Так я создал свою собственную тему диалога
<style name="CustomDialogTheme" parent="android:Theme.Dialog">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">false</item>
</style>