150d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich/*
250d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich * Copyright (C) 2007 The Android Open Source Project
350d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich *
450d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich * Licensed under the Apache License, Version 2.0 (the "License");
550d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich * you may not use this file except in compliance with the License.
650d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich * You may obtain a copy of the License at
750d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich *
850d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich *      http://www.apache.org/licenses/LICENSE-2.0
950d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich *
1050d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich * Unless required by applicable law or agreed to in writing, software
1150d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich * distributed under the License is distributed on an "AS IS" BASIS,
1250d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1350d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich * See the License for the specific language governing permissions and
1450d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich * limitations under the License.
1550d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich */
1650d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich
1750d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevichpackage com.android.gl2java;
1850d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich
1950d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevichimport android.app.Activity;
2050d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevichimport android.os.Bundle;
2150d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevichimport android.util.Log;
2250d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevichimport android.view.WindowManager;
2350d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich
2450d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevichimport java.io.File;
2550d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich
2650d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich
2750d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevichpublic class GL2JavaActivity extends Activity {
2850d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich
2950d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich    GL2JavaView mView;
3050d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich
3150d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich    @Override protected void onCreate(Bundle icicle) {
3250d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich        super.onCreate(icicle);
3350d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich        mView = new GL2JavaView(getApplication());
3450d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich	setContentView(mView);
3550d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich    }
3650d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich
3750d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich    @Override protected void onPause() {
3850d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich        super.onPause();
3950d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich        mView.onPause();
4050d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich    }
4150d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich
4250d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich    @Override protected void onResume() {
4350d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich        super.onResume();
4450d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich        mView.onResume();
4550d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich    }
4650d0b14689b0ae95ea7b66a8c2f7b955115812ddJack Palevich}
47