1257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma/*
2257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma * Copyright (C) 2007 The Android Open Source Project
3257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma *
4257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma * Licensed under the Apache License, Version 2.0 (the "License");
5257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma * you may not use this file except in compliance with the License.
6257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma * You may obtain a copy of the License at
7257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma *
8257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma *      http://www.apache.org/licenses/LICENSE-2.0
9257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma *
10257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma * Unless required by applicable law or agreed to in writing, software
11257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma * distributed under the License is distributed on an "AS IS" BASIS,
12257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma * See the License for the specific language governing permissions and
14257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma * limitations under the License.
15257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma */
16257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma
17257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shumapackage com.android.testframerate;
18257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma
19257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shumaimport android.app.Activity;
20257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shumaimport android.os.Bundle;
21257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shumaimport android.util.Log;
22257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shumaimport android.view.WindowManager;
23257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma
24257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shumaimport java.io.File;
25257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma
26257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma
27257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shumapublic class TestFramerateActivity extends Activity {
28257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma
29257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma    TestFramerateView mView;
30257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma
31257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma    @Override protected void onCreate(Bundle icicle) {
32257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma        super.onCreate(icicle);
33257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma        mView = new TestFramerateView(getApplication());
34257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma        setContentView(mView);
35257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma        mView.setFocusableInTouchMode(true);
36257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma    }
37257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma
38257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma    @Override protected void onPause() {
39257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma        super.onPause();
40257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma        mView.onPause();
41257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma    }
42257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma
43257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma    @Override protected void onResume() {
44257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma        super.onResume();
45257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma        mView.onResume();
46257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma    }
47257d2bbcbf275757f4009e3b02bd6657e6c13b27Jim Shuma}
48