Я разработал приложение для Android. Я запускаю приложение в фоновом режиме, когда кнопка нажата, используя службу android, и сообщите уведомление и оповещение. Поэтому я использовал android:theme="@style/Theme.Dialog"
в файле манифеста Android Но я не могу в состоянии использовать другое приложение в устройстве. Later я использовал styles.xml
Вот мой код для styles.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Transparent" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>
А также в файле манифеста Android я использовал:
android:theme="@style/Theme.Transparent"
Даже тогда я не могу открыть другое приложение, а также только один раз, когда я получаю окно предупреждения.
Но мне нужно запустить приложение в фоновом режиме и получать уведомления и оповещения каждые 30 минут, а между тем я могу открыть другое приложение на своем устройстве. Пожалуйста, любезно направляйте меня. Спасибо в Advance.
похоже, что вы создали прозрачную активность и выполняете всю эту задачу. Если это так, вы не сможете открывать другие приложения (в то время как эта деятельность находится на переднем плане), поскольку, поскольку она прозрачна, вы чувствуете, что он работает в фоновом режиме, что не так.
поэтому для выполнения задач в фоновом режиме используйте Service
.see this.