11a430b831f813351d6382a16943ef2910a2bb433Romain Guy/*
21a430b831f813351d6382a16943ef2910a2bb433Romain Guy * Copyright (C) 2009 The Android Open Source Project
31a430b831f813351d6382a16943ef2910a2bb433Romain Guy *
41a430b831f813351d6382a16943ef2910a2bb433Romain Guy * Licensed under the Apache License, Version 2.0 (the "License");
51a430b831f813351d6382a16943ef2910a2bb433Romain Guy * you may not use this file except in compliance with the License.
61a430b831f813351d6382a16943ef2910a2bb433Romain Guy * You may obtain a copy of the License at
71a430b831f813351d6382a16943ef2910a2bb433Romain Guy *
81a430b831f813351d6382a16943ef2910a2bb433Romain Guy *      http://www.apache.org/licenses/LICENSE-2.0
91a430b831f813351d6382a16943ef2910a2bb433Romain Guy *
101a430b831f813351d6382a16943ef2910a2bb433Romain Guy * Unless required by applicable law or agreed to in writing, software
111a430b831f813351d6382a16943ef2910a2bb433Romain Guy * distributed under the License is distributed on an "AS IS" BASIS,
121a430b831f813351d6382a16943ef2910a2bb433Romain Guy * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
131a430b831f813351d6382a16943ef2910a2bb433Romain Guy * See the License for the specific language governing permissions and
141a430b831f813351d6382a16943ef2910a2bb433Romain Guy * limitations under the License.
151a430b831f813351d6382a16943ef2910a2bb433Romain Guy */
161a430b831f813351d6382a16943ef2910a2bb433Romain Guy
171a430b831f813351d6382a16943ef2910a2bb433Romain Guy
181a430b831f813351d6382a16943ef2910a2bb433Romain Guypackage com.android.wallpaper.grass;
191a430b831f813351d6382a16943ef2910a2bb433Romain Guy
201a430b831f813351d6382a16943ef2910a2bb433Romain Guyimport android.app.Activity;
211a430b831f813351d6382a16943ef2910a2bb433Romain Guyimport android.os.Bundle;
221a430b831f813351d6382a16943ef2910a2bb433Romain Guy
231a430b831f813351d6382a16943ef2910a2bb433Romain Guypublic class Grass extends Activity {
241a430b831f813351d6382a16943ef2910a2bb433Romain Guy    private GrassView mView;
251a430b831f813351d6382a16943ef2910a2bb433Romain Guy
261a430b831f813351d6382a16943ef2910a2bb433Romain Guy    @Override
271a430b831f813351d6382a16943ef2910a2bb433Romain Guy    public void onCreate(Bundle icicle) {
281a430b831f813351d6382a16943ef2910a2bb433Romain Guy        super.onCreate(icicle);
291a430b831f813351d6382a16943ef2910a2bb433Romain Guy
301a430b831f813351d6382a16943ef2910a2bb433Romain Guy        mView = new GrassView(this);
311a430b831f813351d6382a16943ef2910a2bb433Romain Guy        setContentView(mView);
321a430b831f813351d6382a16943ef2910a2bb433Romain Guy    }
331a430b831f813351d6382a16943ef2910a2bb433Romain Guy
341a430b831f813351d6382a16943ef2910a2bb433Romain Guy    @Override
351a430b831f813351d6382a16943ef2910a2bb433Romain Guy    protected void onResume() {
361a430b831f813351d6382a16943ef2910a2bb433Romain Guy        super.onResume();
3776469b31f1bda22057330a0146d9296df92b9094Jason Sams        mView.resume();
381a430b831f813351d6382a16943ef2910a2bb433Romain Guy    }
391a430b831f813351d6382a16943ef2910a2bb433Romain Guy
401a430b831f813351d6382a16943ef2910a2bb433Romain Guy    @Override
411a430b831f813351d6382a16943ef2910a2bb433Romain Guy    protected void onPause() {
421a430b831f813351d6382a16943ef2910a2bb433Romain Guy        super.onPause();
4376469b31f1bda22057330a0146d9296df92b9094Jason Sams        mView.pause();
441a430b831f813351d6382a16943ef2910a2bb433Romain Guy
451a430b831f813351d6382a16943ef2910a2bb433Romain Guy        Runtime.getRuntime().exit(0);
461a430b831f813351d6382a16943ef2910a2bb433Romain Guy    }
471a430b831f813351d6382a16943ef2910a2bb433Romain Guy}