diff options
author | Venkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org> | 2013-07-24 19:56:59 +0530 |
---|---|---|
committer | Venkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org> | 2013-07-25 15:33:41 +0530 |
commit | 56262fbb457c9277727a36541c1ab54c32a76d68 (patch) | |
tree | eaece285197a59100e5b1e4067f14781f56e875b /fmapp2/res/layout/fmradio.xml | |
parent | b6e25e2179d777664baa39b854f19437acba03e7 (diff) | |
download | android_hardware_qcom_fm-56262fbb457c9277727a36541c1ab54c32a76d68.tar.gz android_hardware_qcom_fm-56262fbb457c9277727a36541c1ab54c32a76d68.tar.bz2 android_hardware_qcom_fm-56262fbb457c9277727a36541c1ab54c32a76d68.zip |
fm: Move FM2 APP source tree to vendor project
- FM2 APP source moved from packages/apps to vendor/qcom-opensource/
repository.
- Remove intent mechanism to receive meta data.
- Use remote service connection mechanism to receive meta data.
Change-Id: I74ba25b259ff93097db88644f4be9e5bae20131a
Diffstat (limited to 'fmapp2/res/layout/fmradio.xml')
-rw-r--r-- | fmapp2/res/layout/fmradio.xml | 202 |
1 files changed, 202 insertions, 0 deletions
diff --git a/fmapp2/res/layout/fmradio.xml b/fmapp2/res/layout/fmradio.xml new file mode 100644 index 0000000..4aef544 --- /dev/null +++ b/fmapp2/res/layout/fmradio.xml @@ -0,0 +1,202 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + * Copyright (c) 2009, 2012, The Linux Foundation. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of The Linux Foundation nor + * the names of its contributors may be used to endorse or promote + * products derived from this software without specific prior written + * permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; + * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +--> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/fmradio" + android:background="@drawable/bg" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <RelativeLayout android:id="@+id/layout_on_off" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:layout_marginTop="3dp" + android:layout_alignParentTop="true"> + + <ImageView android:id="@+id/btn_onoff" + android:src="@drawable/btn_onoff" + android:layout_alignParentLeft="true" + android:layout_marginLeft="15dp" + android:clickable="true" + android:focusable="true" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + + <TextView android:id="@+id/sleep_msg_tv" + android:textAppearance="?android:attr/textAppearanceMedium" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:drawableLeft="@drawable/count_down" + android:layout_toRightOf="@+id/btn_onoff" + android:textSize="14sp" + android:layout_marginLeft="5dp" + android:textStyle="bold" + android:visibility="invisible" + android:text="@string/default_sleep" /> + + <TextView android:id="@+id/prog_service_tv" + android:textAppearance="?android:attr/textAppearanceMedium" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:gravity="center" + android:layout_marginLeft="2dp" + android:layout_marginRight="2dp" + android:layout_toLeftOf="@+id/btn_silent" + android:layout_toRightOf="@+id/sleep_msg_tv" + android:textSize="16sp" + android:singleLine="true" + android:textStyle="bold" + android:text="@string/prog_service_string"/> + + <ImageView android:id="@+id/btn_silent" + android:src="@drawable/ic_silent_mode_off" + android:layout_toLeftOf="@+id/btn_speaker_earphone" + android:layout_width="wrap_content" + android:layout_marginRight="10dp" + android:clickable="true" + android:focusable="true" + android:layout_height="wrap_content" /> + + <ImageView android:id="@+id/btn_speaker_earphone" + android:src="@drawable/btn_earphone" + android:layout_alignParentRight="true" + android:layout_marginRight="15dp" + android:clickable="true" + android:focusable="true" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + + </RelativeLayout> + + <LinearLayout android:id="@+id/stationinfo_layout" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:layout_marginTop="5dp" + android:layout_below="@+id/layout_on_off"> + + <!-- This included layout contains Station Information to display --> + <include layout="@layout/station_info" /> + + </LinearLayout> + + <com.caf.fmradio.HorizontalNumberPicker + android:id="@+id/fm_picker" + android:layout_width="fill_parent" + android:layout_height="200dp" + android:layout_marginBottom="50dp" + android:layout_below="@+id/stationinfo_layout"/> + + <HorizontalScrollView + android:layout_width="fill_parent" + android:layout_height="60dp" + android:layout_alignParentBottom="true" + android:scrollbars="none"> + + <LinearLayout android:id="@+id/favorite_list" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="horizontal"> + + <Button android:id="@+id/presets_button_1" + style="@style/ButtonStripLeft" + android:text="@string/add_station" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textSize="15sp" + android:singleLine="true" + android:layout_width="80dp" + android:layout_weight="1" + android:layout_height="wrap_content"/> + + <Button android:id="@+id/presets_button_2" + style="@style/ButtonStripMiddle" + android:text="@string/add_station" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textSize="15sp" + android:singleLine="true" + android:layout_width="80dp" + android:layout_weight="1" + android:layout_height="wrap_content"/> + + <Button android:id="@+id/presets_button_3" + style="@style/ButtonStripMiddle" + android:text="@string/add_station" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textSize="15sp" + android:singleLine="true" + android:layout_width="80dp" + android:layout_weight="1" + android:layout_height="wrap_content"/> + + <Button android:id="@+id/presets_button_4" + style="@style/ButtonStripMiddle" + android:text="@string/add_station" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textSize="15sp" + android:singleLine="true" + android:layout_width="80dp" + android:layout_weight="1" + android:layout_height="wrap_content"/> + + <Button android:id="@+id/presets_button_5" + style="@style/ButtonStripMiddle" + android:text="@string/add_station" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textSize="15sp" + android:singleLine="true" + android:layout_width="80dp" + android:layout_weight="1" + android:layout_height="wrap_content"/> + + <Button android:id="@+id/presets_button_6" + style="@style/ButtonStripMiddle" + android:text="@string/add_station" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textSize="15sp" + android:singleLine="true" + android:layout_width="80dp" + android:layout_weight="1" + android:layout_height="wrap_content"/> + + <Button android:id="@+id/presets_button_7" + style="@style/ButtonStripRight" + android:text="@string/add_station" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textSize="15sp" + android:singleLine="true" + android:layout_width="80dp" + android:layout_weight="1" + android:layout_height="wrap_content"/> + + </LinearLayout> + + </HorizontalScrollView> + +</RelativeLayout> |