2012-06-03 55 views
1

我已經開發的Android app.I一直在使用的Android服務和節目的通知和alert.So我所用android:theme="@style/Theme.Dialog"運行在後臺的應用程序是單擊按鈕時運行的其他應用程序Android清單文件 但我能不能以我使用styles.xml如何訪問時,我的應用程序在背景的Android

這裏device.Later使用其他應用程序是我的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分鐘收到通知和警報,同時我可以打開我的設備中的其他應用程序。請親切指導我。

回答

0

看起來像你已經創建了一個透明的活動,並從中完成所有任務。如果是這種情況,那麼你將無法打開其他應用程序(而該活動在前臺),因爲它是透明的你覺得它是在後臺運行,而不是這種情況。
這樣做在後臺任務中使用Service。看到this

+0

感謝您reply.I已經使用結束()開始我activity.Now後,我可以能夠訪問其他apps.But我收到alertbox只有一個time.Please指南me.Thanks。 – javadevelopers