2011-03-10 61 views
0

我已經創建了一個遊戲應用,我通過一個名爲Share的按鈕與Facebook分享一些細節。當我完成遊戲時,它會在對話框中請求該名稱,但在處理相同方向(橫向/縱向)時顯示沒有問題。如果我在橫向比賽中完成比賽,將手機翻轉爲肖像以輸入我的姓名,然後點擊「分享」,將會崩潰。如何克服這個問題?如果方向改變,Android應用崩潰

+0

您是否爲景觀指定了不同的佈局? – matheeeny 2011-03-10 17:24:29

+4

你有logcat stacktrace嗎? – 2011-03-10 17:25:09

回答

3

活動在方向更改時重新啓動。我猜你的代碼沒有在重新啓動之前保存所需的信息。您可以通過自己處理特定的配置更改(即:方向更改)來停止此默認行爲。這樣做的好教程位於:Handling Runtime Changes