• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3     Copyright (C) 2014 The Android Open Source Project
4
5     Licensed under the Apache License, Version 2.0 (the "License");
6     you may not use this file except in compliance with the License.
7     You may obtain a copy of the License at
8
9          http://www.apache.org/licenses/LICENSE-2.0
10
11     Unless required by applicable law or agreed to in writing, software
12     distributed under the License is distributed on an "AS IS" BASIS,
13     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14     See the License for the specific language governing permissions and
15     limitations under the License.
16-->
17
18<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
19    android:id="@+id/main_fm"
20    android:layout_width="match_parent"
21    android:layout_height="match_parent"
22    android:orientation="vertical" >
23
24
25    <LinearLayout
26        android:layout_width="match_parent"
27        android:layout_height="match_parent"
28        android:orientation="vertical" >
29
30        <RelativeLayout
31            android:id="@+id/actionbar_parent"
32            android:layout_width="match_parent"
33            android:layout_height="wrap_content" >
34
35            <Toolbar
36                android:id="@+id/toolbar"
37                android:layout_width="wrap_content"
38                android:layout_height="?android:attr/actionBarSize"
39                android:layout_alignParentRight="true"
40                android:layout_alignParentTop="true" />
41
42            <TextView
43                android:id="@+id/text_fm"
44                android:layout_width="wrap_content"
45                android:layout_height="wrap_content"
46                android:layout_alignParentLeft="true"
47                android:layout_alignParentTop="true"
48                android:fontFamily="sans-serif"
49                android:paddingLeft="16dip"
50                android:paddingTop="56dip"
51                android:text="@string/fm_symbol"
52                android:textColor="@color/text_fm_color"
53                android:textSize="@dimen/text_fm_size" />
54
55            <TextView
56                android:id="@+id/station_value"
57                android:layout_width="wrap_content"
58                android:layout_height="wrap_content"
59                android:layout_alignParentLeft="true"
60                android:layout_alignParentTop="true"
61                android:alpha="0.87"
62                android:fontFamily="sans-serif-light"
63                android:gravity="left"
64                android:paddingLeft="16dip"
65                android:paddingTop="64dip"
66                android:textColor="@color/white_color"
67                android:textSize="@dimen/station_value_size" />
68
69            <TextView
70                android:id="@+id/station_name"
71                android:layout_width="wrap_content"
72                android:layout_height="wrap_content"
73                android:layout_alignParentLeft="true"
74                android:layout_alignParentTop="true"
75                android:layout_alignWithParentIfMissing="true"
76                android:alpha="0.87"
77                android:gravity="left"
78                android:paddingLeft="16dip"
79                android:singleLine="true"
80                android:textColor="@color/white_color"
81                android:textSize="@dimen/station_name_size" />
82
83            <TextView
84                android:id="@+id/station_rds"
85                android:layout_width="wrap_content"
86                android:layout_height="wrap_content"
87                android:layout_alignParentTop="true"
88                android:layout_alignParentLeft="true"
89                android:alpha="0.87"
90                android:ellipsize="marquee"
91                android:gravity="left"
92                android:marqueeRepeatLimit="marquee_forever"
93                android:paddingLeft="16dip"
94                android:singleLine="true"
95                android:textColor="@color/white_color"
96                android:textSize="@dimen/station_rds_size" />
97
98            <LinearLayout
99                android:id="@+id/rl_imgbtnpart"
100                android:layout_width="wrap_content"
101                android:layout_height="wrap_content"
102                android:layout_alignParentTop="true"
103                android:layout_alignParentLeft="true"
104                android:layout_marginLeft="@dimen/fm_rl_imgbtnpart_margin_left"
105                android:layout_marginRight="@dimen/fm_rl_imgbtnpart_margin_right"
106                android:gravity="center"
107                android:orientation="horizontal"
108                android:splitMotionEvents="false"
109                android:weightSum="6" >
110
111                <LinearLayout
112                    android:id="@+id/rl_inner_container1"
113                    android:layout_width="wrap_content"
114                    android:layout_height="wrap_content"
115                    android:layout_weight="1"
116                    android:gravity="center" >
117                    <ImageButton
118                        android:id="@+id/button_prevstation"
119                        android:layout_width="@dimen/fm_rl_imgbtn_size"
120                        android:layout_height="@dimen/fm_rl_imgbtn_size"
121                        android:adjustViewBounds="true"
122                        android:background="@drawable/circle_button"
123                        android:contentDescription="@string/talk_prev_station"
124                        android:enabled="false"
125                        android:src="@drawable/btn_fm_previous" />
126                </LinearLayout>
127
128                <LinearLayout
129                    android:id="@+id/rl_inner_container2"
130                    android:layout_width="wrap_content"
131                    android:layout_height="wrap_content"
132                    android:layout_weight="1"
133                    android:gravity="center" >
134                    <ImageButton
135                        android:id="@+id/button_decrease"
136                        android:layout_width="@dimen/fm_rl_imgbtn_size"
137                        android:layout_height="@dimen/fm_rl_imgbtn_size"
138                        android:adjustViewBounds="true"
139                        android:background="@drawable/circle_button"
140                        android:contentDescription="@string/talk_decrease"
141                        android:enabled="false"
142                        android:src="@drawable/btn_fm_decrease_selector" />
143                </LinearLayout>
144
145                <LinearLayout
146                    android:id="@+id/rl_inner_container3"
147                    android:layout_width="wrap_content"
148                    android:layout_height="wrap_content"
149                    android:layout_weight="2"
150                    android:paddingLeft="@dimen/fm_rl_imgbtn_add_to_favorite_padding_left"
151                    android:paddingRight="@dimen/fm_rl_imgbtn_add_to_favorite_padding_left"
152                    android:gravity="center" >
153                    <ImageButton
154                        android:id="@+id/button_add_to_favorite"
155                        android:layout_width="@dimen/fm_rl_imgbtn_size"
156                        android:layout_height="@dimen/fm_rl_imgbtn_size"
157                        android:adjustViewBounds="true"
158                        android:background="@drawable/circle_button"
159                        android:contentDescription="@string/talk_add_favorite"
160                        android:enabled="false"
161                        android:src="@drawable/btn_fm_favorite_off" />
162                </LinearLayout>
163
164                <LinearLayout
165                    android:id="@+id/rl_inner_container4"
166                    android:layout_width="wrap_content"
167                    android:layout_height="wrap_content"
168                    android:layout_weight="1"
169                    android:gravity="center" >
170                    <ImageButton
171                        android:id="@+id/button_increase"
172                        android:layout_width="@dimen/fm_rl_imgbtn_size"
173                        android:layout_height="@dimen/fm_rl_imgbtn_size"
174                        android:adjustViewBounds="true"
175                        android:background="@drawable/circle_button"
176                        android:contentDescription="@string/talk_increase"
177                        android:enabled="false"
178                        android:src="@drawable/btn_fm_increase_selector" />
179                </LinearLayout>
180
181                <LinearLayout
182                    android:id="@+id/rl_inner_container5"
183                    android:layout_width="wrap_content"
184                    android:layout_height="wrap_content"
185                    android:layout_weight="1"
186                    android:gravity="center" >
187                    <ImageButton
188                        android:id="@+id/button_nextstation"
189                        android:layout_width="@dimen/fm_rl_imgbtn_size"
190                        android:layout_height="@dimen/fm_rl_imgbtn_size"
191                        android:adjustViewBounds="true"
192                        android:background="@drawable/circle_button"
193                        android:contentDescription="@string/talk_next_station"
194                        android:enabled="false"
195                        android:src="@drawable/btn_fm_next_selector" />
196                </LinearLayout>
197
198            </LinearLayout>
199        </RelativeLayout>
200    </LinearLayout>
201
202</LinearLayout>
203