2012-03-01 31 views
0

在我的應用程序中,我希望在顯示第一個Activity之前訪問SharedPreferences(這應該完成以確定用戶是否「已登錄」,然後顯示登錄屏幕或主屏幕)。這可以實現嗎?或者我必須做一個短暫的屏幕來掩飾混亂?在顯示第一個活動之前訪問SharedPreferences?

回答

0

我會建議這樣的: 做一個SplashScreen活動,並在那裏測試用戶是否登錄,然後決定顯示哪個活動。如果你只是檢查SharedPreferences,你也可以只顯示一個黑色的視圖,它會顯示這麼短的時間,用戶不會注意到。
您也可以在setContentView之前,在您的拳頭活動的onCreate方法中執行此操作,然後決定顯示哪個視圖。

相關問題