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