我從主應用程序屏幕調用對話框作爲意圖。 現在當對話框打開時,它顯示黑色背景。作爲意圖調用的Android對話框不顯示背景屏幕。它顯示黑色背景
我想在背景中顯示主應用程序,即使認爲對話框是以意圖打開的。
我從主應用程序屏幕調用對話框作爲意圖。 現在當對話框打開時,它顯示黑色背景。作爲意圖調用的Android對話框不顯示背景屏幕。它顯示黑色背景
我想在背景中顯示主應用程序,即使認爲對話框是以意圖打開的。
打開一個新的意圖意味着你的應用程序將打電話atleast onPause,更有可能甚至onStop。 如果你想做你正在做的事 - 即使這不是androids方式應該做的事情 - 那麼你必須覆蓋onStop上的「背景」活動的處理,以便它不會從視圖中移除活動。然而,我從來沒有這樣做,我甚至不確定它是否可能。無論如何,它似乎不是一個好主意。
爲什麼不看看周圍其他應用程序 - 其中幾個肯定有相同的問題 - 周圍的工作,仍然有一個漂亮的UI?
哦順便說一句,你知道你不必打開一個對話框作爲一個新的展示它 - 你呢?
這聽起來像你需要將Dialog
主題應用到實現你的對話活動:
<activity android:theme="@android:style/Theme.Dialog">
見http://developer.android.com/guide/topics/ui/themes.html#ApplyATheme
這是我所期待的。 – Jayaprabahar 2012-01-30 07:43:29
展示你是如何做的,添加一些代碼 – SpeedBirdNine 2012-01-29 12:04:39