131dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project/* 2cc8befac3550c81d04ea206c170adae36c9a6c93Daniel Sandler * Copyright (C) 2013 The Android Open Source Project 331dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * 431dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * Licensed under the Apache License, Version 2.0 (the "License"); 531dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * you may not use this file except in compliance with the License. 631dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * You may obtain a copy of the License at 731dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * 831dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * http://www.apache.org/licenses/LICENSE-2.0 931dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * 1031dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * Unless required by applicable law or agreed to in writing, software 1131dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * distributed under the License is distributed on an "AS IS" BASIS, 1231dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1331dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * See the License for the specific language governing permissions and 1431dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project * limitations under the License. 1531dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project */ 1631dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project 17325dc23624160689e59fbac708cf6f222b20d025Daniel Sandlerpackage com.android.launcher3; 1831dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project 1931dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Projectimport android.app.Application; 20a8c760d395e1d2a78522427738302fbca3a72453Michael Jurka 2131dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Projectpublic class LauncherApplication extends Application { 2231dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project @Override 2331dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project public void onCreate() { 2431dd503c6aa69018e694d91724d46db49ea09327The Android Open Source Project super.onCreate(); 25e4f9891f01bdc10d8f96e4e2429e2f4d0558238bDaniel Sandler LauncherAppState.setApplicationContext(this); 26e4f9891f01bdc10d8f96e4e2429e2f4d0558238bDaniel Sandler LauncherAppState.getInstance(); 279c1289cb3bfb74f86e53ec7ac6dd76bb39666b2dJoe Onorato } 289c1289cb3bfb74f86e53ec7ac6dd76bb39666b2dJoe Onorato 299c1289cb3bfb74f86e53ec7ac6dd76bb39666b2dJoe Onorato @Override 309c1289cb3bfb74f86e53ec7ac6dd76bb39666b2dJoe Onorato public void onTerminate() { 319c1289cb3bfb74f86e53ec7ac6dd76bb39666b2dJoe Onorato super.onTerminate(); 32cc8befac3550c81d04ea206c170adae36c9a6c93Daniel Sandler LauncherAppState.getInstance().onTerminate(); 3388f334571fe41df620ba903ced9b2c69b0170d5cWinson Chung } 34cc8befac3550c81d04ea206c170adae36c9a6c93Daniel Sandler}