使用意圖兩項活動之間的溝通交流,似乎並不簡單。無論在哪裏(可能在onResume()),我將檢查的意圖放在了一種情況下,即無法區分沿着startActivity()傳遞意圖的調用和設備旋轉時的調用或者通常在onPause()和onResume()循環中),因爲意圖仍然可用。使用意向與活動
如何處理上述問題呢?
使用意圖兩項活動之間的溝通交流,似乎並不簡單。無論在哪裏(可能在onResume()),我將檢查的意圖放在了一種情況下,即無法區分沿着startActivity()傳遞意圖的調用和設備旋轉時的調用或者通常在onPause()和onResume()循環中),因爲意圖仍然可用。使用意向與活動
如何處理上述問題呢?
你總是得到調用該活動的意圖。在像旋轉顯示器onConfigurationChanged
一樣的配置更改被調用。查看此處:http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChange
你可以用它來區分,如果它是一個旋轉的變化與否。
這對我的作品的意圖。謝謝蒂姆。 – user1611728
如果onconfigurationchanged被調用,活動不重新啓動 – nandeesh
你是對的,而且還不止於此,因爲如果我解開手機與活動是可見的意圖仍然是相同的。因此,按照您的建議設定意圖可能是實現這一目標的方法。 – user1611728
我明白了,假設這是設置旋轉標誌的替代方法,那也可以。謝謝Nandeesh。 – user1611728