我的活動A是一款遊戲,它執行一些後臺操作。當我在上下文菜單中按下按鈕時,我想彈出出現在活動A之上的「小窗口/對話框/子活動」(讓它稱爲B),並顯示有關這些後臺操作的一些數據。但我需要將注意力集中在活動A上,以便繼續與其交互(玩遊戲)。如何在活動頂部顯示「窗口/子活動/對話框」,但將焦點保留在活動中
實質上,我希望能夠在玩遊戲時看到B的數據顯示。
我不太確定如何實現這一點。在閱讀文檔後,我有下面的結論:
- 我知道我不能使用對話框,因爲有焦點。可以避免這種情況嗎?
- 使用帶有對話主題的子活動,這是另一個看起來很誘人的選擇......但我相信子活動有重點。同上。
- 我最後的選擇是嘗試添加LinearLayout和我的數據到主佈局,「共享/拆分」屏幕。這並不漂亮,但至少我知道這是可能的。我不喜歡這種方法是我使用屏幕的寬度和高度。
有什麼建議?解決方案?
PS:我在這裏找到了一些這個線程是非常相關的,以我的問題:
你說的B有多少信息?如果B可以是被動的,爲什麼不使用吐司? –
我想過了,但是TOAST在X時間後消失了。此外,我想看看我的信息如何實時更改,我不認爲你可以用Toast做到這一點。 – sirlion