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