• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8"?>
2
3<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
4    android:layout_width="fill_parent"
5    android:layout_height="fill_parent"
6    android:orientation="vertical">
7
8    <ImageView
9         android:src="@android:drawable/divider_horizontal_dark"
10         android:layout_width="fill_parent"
11         android:layout_height="wrap_content"
12         android:scaleType="fitXY"/>
13
14    <RelativeLayout android:id="@+id/timerViewLayout"
15        android:layout_width="fill_parent"
16        android:layout_height="242dip"
17        android:background="@drawable/gradient_bg">
18
19        <TextView android:id="@+id/timerView"
20            android:layout_width="wrap_content"
21            android:layout_height="wrap_content"
22            android:textSize="112dip"
23            android:layout_centerInParent="true"
24            style="@android:style/TextAppearance.Large" />
25
26        <LinearLayout android:id="@+id/stateMessage2Layout"
27            android:orientation="horizontal"
28            android:layout_width="wrap_content"
29            android:layout_height="wrap_content"
30            android:layout_above="@+id/timerView"
31            android:layout_centerHorizontal="true"
32            android:baselineAligned="false">
33
34            <ImageView android:id="@+id/stateLED"
35                android:layout_width="wrap_content"
36                android:layout_height="wrap_content"
37                android:layout_gravity="center_vertical" />
38
39            <TextView android:id="@+id/stateMessage2"
40                android:layout_width="wrap_content"
41                android:layout_height="wrap_content"
42                android:text="@string/recording"
43                android:layout_gravity="center_vertical"
44                android:layout_marginLeft="5px"
45                style="@android:style/TextAppearance.Medium"/>
46
47        </LinearLayout>
48
49        <TextView android:id="@+id/stateMessage1"
50            android:layout_width="wrap_content"
51            android:layout_height="wrap_content"
52            android:layout_below="@+id/stateMessage2Layout"
53            android:layout_centerHorizontal="true"
54            style="@android:style/TextAppearance.Small" />
55
56        <ProgressBar android:id="@+id/stateProgressBar"
57            android:orientation="horizontal"
58            android:layout_width="fill_parent"
59            android:layout_height="wrap_content"
60            android:layout_above="@+id/timerView"
61            android:max="100"
62            android:progress="0"
63            android:layout_marginLeft="20dip"
64            android:layout_marginRight="20dip"
65            style="?android:attr/progressBarStyleHorizontal" />
66
67    </RelativeLayout>
68
69    <ImageView
70         android:src="@android:drawable/divider_horizontal_dark"
71         android:layout_width="fill_parent"
72         android:layout_height="wrap_content"
73         android:scaleType="fitXY"/>
74
75    <FrameLayout
76        android:layout_width="fill_parent"
77        android:layout_height="wrap_content"
78        android:layout_weight="1">
79
80            <LinearLayout android:id="@+id/exitButtons"
81                android:orientation="horizontal"
82                android:gravity="center_vertical"
83                android:layout_gravity="center_vertical"
84                android:layout_width="fill_parent"
85                android:layout_height="wrap_content"
86                android:layout_centerInParent="true" >
87
88                <Button android:id="@+id/acceptButton"
89                    android:layout_width="fill_parent"
90                    android:layout_height="wrap_content"
91                    android:text="@string/accept"
92                    android:layout_weight="1"
93                    android:layout_marginLeft="15dip"
94                    android:layout_marginRight="2dip" />
95
96                <Button android:id="@+id/discardButton"
97                    android:layout_width="fill_parent"
98                    android:layout_height="wrap_content"
99                    android:text="@string/discard"
100                    android:layout_weight="1"
101                    android:layout_marginLeft="2dip"
102                    android:layout_marginRight="15dip" />
103
104            </LinearLayout>
105
106        <RelativeLayout
107            android:layout_width="fill_parent"
108            android:layout_height="fill_parent">
109
110            <com.android.soundrecorder.VUMeter android:id="@+id/uvMeter"
111                android:layout_width="200px"
112                android:layout_height="80px"
113                android:layout_centerInParent="true" />
114        </RelativeLayout>
115
116    </FrameLayout>
117
118    <ImageView
119         android:src="@android:drawable/divider_horizontal_dark"
120         android:layout_width="fill_parent"
121         android:layout_height="wrap_content"
122         android:scaleType="fitXY"/>
123
124
125    <LinearLayout
126        android:layout_width="fill_parent"
127        android:layout_height="60dip"
128        android:background="@android:drawable/title_bar"
129        android:gravity="center_horizontal"
130        android:orientation="vertical">
131
132        <LinearLayout
133            android:layout_marginTop="4dip"
134            android:layout_marginBottom="4dip"
135            android:orientation="horizontal"
136            android:layout_width="wrap_content"
137            android:layout_height="fill_parent" >
138
139            <ImageButton android:id="@+id/recordButton"
140                android:layout_height="fill_parent"
141                style="@android:style/MediaButton"
142                android:src="@drawable/record" />
143
144            <ImageButton android:id="@+id/playButton"
145                android:layout_height="fill_parent"
146                style="@android:style/MediaButton"
147                android:src="@drawable/play" />
148
149            <ImageButton android:id="@+id/stopButton"
150                android:layout_height="fill_parent"
151                style="@android:style/MediaButton"
152                android:src="@drawable/stop" />
153
154        </LinearLayout>
155
156    </LinearLayout>
157
158</LinearLayout>
159