0

我的應用程序繪製了一個縱向固定的足球場(SurfaceView)。 DialogFragment(透明,以便該字段在後臺可見)不時向用戶顯示選項。 我希望DialogFragment在設備更改時改變方向,但是無論設備位置如何,足球場都必須保持方向(始終爲人像)固定。我嘗試使用2個活動,活動「A」設置爲方向「肖像」(足球場),活動「B」設置爲「傳感器」(這個創建對話框)。問題是,每次對話由「B」創建並改變方向時,整個背景足球場也會改變。我怎樣才能避免這種情況?獨立於主活動方向的DialogFragment方向

+0

你可以用'sensor'嘗試一個對話主題的活動,而不是對話框,看看是否有幫助,儘管我沒有希望。 – CommonsWare

+0

剛剛嘗試過以對話爲主題的活動 - 獲得了相同的行爲。 – Marcelo

+0

你能否提供更多的實施細節? –

回答

0

不是我眼中最好的解決方案,但是......必須通過旋轉足球場來解決,以便在設備改變方向後保持我想要的方向。