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