У меня трудности с вводом активности через уведомление.В одном случае щелчок по уведомлению открывает действие со стилем:
<style name="Transparent" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
, а в TaskStackBuilder перед этим действием у меня есть MainActivity.Поэтому я ожидаю увидеть MainLayout и прозрачную активность, которая запустит фрагмент таблицы.Все устройства, которые я проверял, работают нормально, но настоящий nexus 5 с android 6 и virtual nexus 6 с android 6 показывает черный фон.Еще одна странная деталь: если я нажму кнопку «Домой» и вернусь из трея, она будет прозрачной, как и ожидалось.
Другой случай с такой же проблемой при работе с диалоговым окном темы.та же ситуация, также на этих устройствах черный фон.
Еще одна деталь: когда прозрачная активность запускается не с помощью нормально работающего уведомления.