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