1cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma/*
2cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma * Copyright (C) 2007 The Android Open Source Project
3cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma *
4cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma * Licensed under the Apache License, Version 2.0 (the "License");
5cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma * you may not use this file except in compliance with the License.
6cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma * You may obtain a copy of the License at
7cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma *
8cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma *      http://www.apache.org/licenses/LICENSE-2.0
9cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma *
10cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma * Unless required by applicable law or agreed to in writing, software
11cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma * distributed under the License is distributed on an "AS IS" BASIS,
12cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma * See the License for the specific language governing permissions and
14cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma * limitations under the License.
15cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma */
16cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma
17cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shumapackage com.android.testframerate;
18cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma
19cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shumaimport android.app.Activity;
20cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shumaimport android.os.Bundle;
21cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shumaimport android.util.Log;
22cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shumaimport android.view.WindowManager;
23cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma
24cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shumaimport java.io.File;
25cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma
26cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma
27cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shumapublic class TestFramerateActivity extends Activity {
28cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma
29cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma    TestFramerateView mView;
30cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma
31cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma    @Override protected void onCreate(Bundle icicle) {
32cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma        super.onCreate(icicle);
33cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma        mView = new TestFramerateView(getApplication());
34cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma        setContentView(mView);
35cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma        mView.setFocusableInTouchMode(true);
36cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma    }
37cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma
38cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma    @Override protected void onPause() {
39cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma        super.onPause();
40cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma        mView.onPause();
41cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma    }
42cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma
43cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma    @Override protected void onResume() {
44cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma        super.onResume();
45cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma        mView.onResume();
46cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma    }
47cf9076e7a5d818bab0c9365b075e03d000f677d0Jim Shuma}
48