2010-12-08 54 views
1

如何創建其狀態跨多個活動的自定義視圖?創建自定義視圖並不是最難的部分。其狀態跨越多個活動的視圖

具體而言,我使用了一個滑動抽屜,並且我希望這個抽屜保持它的狀態,因爲它出現在多個活動上。我還沒有看到這樣做的代碼示例,希望其他人有。謝謝。

回答

0

取決於它應該跨越多長時間。您可能需要考慮將其狀態存儲在SharedPreferences中 - 這樣,即使您重置手機,它也會持續存在。

如果它「很快」,您可以傳遞意圖附加項中的狀態數據。

您也可以考慮使用靜態變量,但請記住,只要用戶移動到其他位置,您的活動就會被終止,因此如果用戶返回,您可能已經失去了狀態。

+0

我可以將View對象存儲在SharedPreferences中嗎? – Matthew 2010-12-08 23:28:19