blob: 6b7773769e5310af721e3ec005e7c01c73b6ca71 [file] [log] [blame]
Michael Kolb3148b182013-01-29 14:03:06 -08001<?xml version="1.0" encoding="utf-8"?>
Doris Liu9194ad52013-06-13 17:20:31 -07002<!-- Copyright (C) 2013 The Android Open Source Project
Michael Kolb3148b182013-01-29 14:03:06 -08003
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
Doris Liu08a98b92013-02-26 10:54:25 -080016<!-- This layout is shared by phone and tablet in landscape orientation. -->
17<merge xmlns:android="http://schemas.android.com/apk/res/android"
Doris Liu08a98b92013-02-26 10:54:25 -080018 android:layout_height="match_parent"
Likai Ding40d36372014-11-20 08:00:28 +080019 android:layout_width="match_parent">
20 <!-- Wrap a frame layout around texture view so that when scaled, texture
21 view will not draw outside its unscaled bounds -->
Doris Liubdd198e2013-08-29 18:06:45 -070022 <FrameLayout
Doris Liu9194ad52013-06-13 17:20:31 -070023 android:layout_width="match_parent"
Likai Ding40d36372014-11-20 08:00:28 +080024 android:layout_height="match_parent">
25 <TextureView
26 android:id="@+id/preview_content"
27 android:layout_width="match_parent"
28 android:layout_height="match_parent" />
29 <View
30 android:id="@+id/preview_cover"
Doris Liu3a45c332013-10-15 19:10:28 -070031 android:layout_width="match_parent"
32 android:layout_height="match_parent"
Likai Ding40d36372014-11-20 08:00:28 +080033 android:background="@android:color/black"
Doris Liu3a45c332013-10-15 19:10:28 -070034 android:visibility="gone" />
Doris Liubdd198e2013-08-29 18:06:45 -070035 </FrameLayout>
Sascha Haeberling37f36112013-08-06 14:31:52 -070036 <View
37 android:id="@+id/flash_overlay"
38 android:layout_width="match_parent"
39 android:layout_height="match_parent"
40 android:background="@android:color/white"
41 android:visibility="gone"
42 android:alpha="0" />
Doris Liu9194ad52013-06-13 17:20:31 -070043 <FrameLayout android:id="@+id/preview_border"
Likai Ding40d36372014-11-20 08:00:28 +080044 android:layout_width="match_parent"
45 android:layout_height="match_parent"
46 android:visibility="gone"
47 android:background="@drawable/ic_snapshot_border" />
Doris Liu9194ad52013-06-13 17:20:31 -070048 <com.android.camera.ui.RenderOverlay
49 android:id="@+id/render_overlay"
50 android:layout_width="match_parent"
51 android:layout_height="match_parent" />
Manikanta Kanamarlapudiae019672014-01-06 14:31:43 +053052 <com.android.camera.ui.RotateLayout
53 android:id="@+id/recording_time_rect"
Likai Ding40d36372014-11-20 08:00:28 +080054 android:layout_height="match_parent"
55 android:layout_width="match_parent">
56 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
57 android:orientation="horizontal"
58 android:layout_height="match_parent"
59 android:layout_width="match_parent">
60 <com.android.camera.PauseButton android:id="@+id/video_pause"
61 android:layout_height="wrap_content"
62 android:layout_width="wrap_content"
63 android:layout_marginLeft="50dp"
64 android:padding="23dp"
Likai Ding40d36372014-11-20 08:00:28 +080065 android:src="@drawable/btn_pause_recording"/>
66 <include layout="@layout/viewfinder_labels_video"
67 android:id="@+id/labels" />
68 </LinearLayout>
Doris Liu9194ad52013-06-13 17:20:31 -070069 </com.android.camera.ui.RotateLayout>
70 <ImageView android:id="@+id/review_image"
Likai Ding40d36372014-11-20 08:00:28 +080071 android:layout_height="match_parent"
72 android:layout_width="match_parent"
73 android:visibility="gone"
74 android:background="@android:color/black"/>
Doris Liu9194ad52013-06-13 17:20:31 -070075 <ImageView
Likai Ding40d36372014-11-20 08:00:28 +080076 android:id="@+id/btn_play"
77 style="@style/ReviewControlIcon"
78 android:layout_centerInParent="true"
79 android:src="@drawable/ic_gallery_play_big"
80 android:scaleType="center"
81 android:visibility="gone"
82 android:onClick="onReviewPlayClicked"/>
83
Doris Liu9194ad52013-06-13 17:20:31 -070084 <include layout="@layout/camera_controls"
85 android:layout_gravity="center"
86 style="@style/CameraControls"/>
Doris Liu08a98b92013-02-26 10:54:25 -080087</merge>