1a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi/* 2a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * Copyright (C) 2015 The Android Open Source Project 3a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * 4a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * Licensed under the Apache License, Version 2.0 (the "License"); 5a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * you may not use this file except in compliance with the License. 6a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * You may obtain a copy of the License at 7a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * 8a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * http://www.apache.org/licenses/LICENSE-2.0 9a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * 10a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * Unless required by applicable law or agreed to in writing, software 11a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * distributed under the License is distributed on an "AS IS" BASIS, 12a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * See the License for the specific language governing permissions and 14a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi * limitations under the License 15a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi */ 16a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi 17a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggipackage com.google.android.test.cameraprewarm; 18a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi 19a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggiimport android.app.Activity; 2040aa8811bc817293d7400c14fa60350d2350d29fJorim Jaggiimport android.graphics.Camera; 21a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggiimport android.os.Bundle; 22a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggiimport android.util.Log; 23a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggiimport android.view.WindowManager; 24a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi 25a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggiimport com.google.android.test.cameraprewarm.R; 26a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi 27a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggipublic class SecureCameraActivity extends Activity { 28a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi 29a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi @Override 30a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi protected void onCreate(Bundle savedInstanceState) { 31a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi super.onCreate(savedInstanceState); 32a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi setContentView(R.layout.camera_activity); 33a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); 34a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi Log.i(CameraActivity.TAG, "Activity created"); 3540aa8811bc817293d7400c14fa60350d2350d29fJorim Jaggi Log.i(CameraActivity.TAG, "Source: " 3640aa8811bc817293d7400c14fa60350d2350d29fJorim Jaggi + getIntent().getStringExtra("com.android.systemui.camera_launch_source")); 37a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi } 38a86790bf23a98ede5fc0c29b996a5229e08181cdJorim Jaggi} 39