1b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase/*
2b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase * Copyright (C) 2017 The Android Open Source Project
3b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase *
4b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase * Licensed under the Apache License, Version 2.0 (the "License");
5b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase * you may not use this file except in compliance with the License.
6b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase * You may obtain a copy of the License at
7b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase *
8b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase *      http://www.apache.org/licenses/LICENSE-2.0
9b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase *
10b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase * Unless required by applicable law or agreed to in writing, software
11b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase * distributed under the License is distributed on an "AS IS" BASIS,
12b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase * See the License for the specific language governing permissions and
14b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase * limitations under the License.
15b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase */
16b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase
17b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haasepackage android.support.v4.app;
18b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase
19b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haaseimport android.app.Activity;
20b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haaseimport android.graphics.Color;
21b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haaseimport android.os.Bundle;
22b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haaseimport android.view.View;
23b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haaseimport android.view.ViewGroup;
24b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haaseimport android.widget.LinearLayout;
25b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase
26b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haasepublic class FrameMetricsSubActivity extends Activity {
27b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase
28b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase    LinearLayout mLayout;
29b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase    View mView;
30b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase
31b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase    @Override
32b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase    protected void onCreate(Bundle savedInstanceState) {
33b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase        super.onCreate(savedInstanceState);
34b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase
35b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase        mLayout = new LinearLayout(this);
36b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase        mLayout.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
37b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase                ViewGroup.LayoutParams.MATCH_PARENT));
38b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase        mLayout.setBackgroundColor(Color.CYAN);
39b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase        setContentView(mLayout);
40b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase
41b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase        mView = new View(this);
42b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase        mView.setLayoutParams(new LinearLayout.LayoutParams(500, 500));
43b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase        mView.setBackgroundColor(Color.RED);
44b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase        mLayout.addView(mView);
45b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase    }
46b56412b5318f17367d1e93ed3f6c0e196036bbadChet Haase}
47