aboutsummaryrefslogtreecommitdiff
path: root/MediaTek/FmRadio/res/layout-sw1024dp-land/main.xml
diff options
context:
space:
mode:
authorJan Engelmohr <jan.engelmohr@mailbox.tu-dresden.de>2016-08-16 00:02:57 +0200
committerJan Engelmohr <jan.engelmohr@mailbox.tu-dresden.de>2016-08-16 00:02:57 +0200
commit27d23ae4b8ba7e4bbd34a06f8c2e17ac8fa535bf (patch)
treeddad3e769e79b3222c61bb0f0e208c9993ca378f /MediaTek/FmRadio/res/layout-sw1024dp-land/main.xml
set up mt6753 device tree
Diffstat (limited to 'MediaTek/FmRadio/res/layout-sw1024dp-land/main.xml')
-rwxr-xr-xMediaTek/FmRadio/res/layout-sw1024dp-land/main.xml270
1 files changed, 270 insertions, 0 deletions
diff --git a/MediaTek/FmRadio/res/layout-sw1024dp-land/main.xml b/MediaTek/FmRadio/res/layout-sw1024dp-land/main.xml
new file mode 100755
index 0000000..b0c2449
--- /dev/null
+++ b/MediaTek/FmRadio/res/layout-sw1024dp-land/main.xml
@@ -0,0 +1,270 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright Statement:
+
+ This software/firmware and related documentation ("MediaTek Software") are
+ protected under relevant copyright laws. The information contained herein is
+ confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+ the prior written permission of MediaTek inc. and/or its licensors, any
+ reproduction, modification, use or disclosure of MediaTek Software, and
+ information contained herein, in whole or in part, shall be strictly
+ prohibited.
+
+ MediaTek Inc. (C) 2011-2014. All rights reserved.
+
+ BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+ THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+ RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+ WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+ NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+ RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+ INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+ TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+ RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+ OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+ SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+ RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+ STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+ RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+ MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+ CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
+
+ The following software/firmware and/or related documentation ("MediaTek
+ Software") have been modified by MediaTek Inc. All revisions are subject to
+ any receiver's applicable license agreements with MediaTek Inc.
+-->
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/main_view"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+ <!-- middle part starts -->
+
+ <RelativeLayout
+ android:id="@+id/rl_middlepart"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:layout_above="@+id/bottombar_parent">
+
+ <TextView
+ android:id="@+id/station_name"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_above="@+id/station_value"
+ android:gravity="center"
+ android:singleLine="true"
+ android:textSize="20dip"
+ android:textStyle="bold" />
+
+ <TextView
+ android:id="@+id/text_fm"
+ android:layout_width="80dip"
+ android:layout_height="wrap_content"
+ android:layout_below="@+id/station_name"
+ android:layout_toLeftOf="@+id/station_value"
+ android:gravity="center_horizontal"
+ android:textSize="30dip"
+ android:textStyle="bold" />
+
+ <TextView
+ android:id="@+id/station_value"
+ android:layout_width="240dip"
+ android:layout_height="wrap_content"
+ android:layout_centerInParent="true"
+ android:gravity="center_horizontal"
+ android:textSize="80dip"
+ android:textStyle="bold" />
+
+ <TextView
+ android:id="@+id/text_mhz"
+ android:layout_width="80dip"
+ android:layout_height="wrap_content"
+ android:layout_alignBaseline="@+id/station_value"
+ android:layout_below="@+id/station_name"
+ android:layout_toRightOf="@+id/station_value"
+ android:gravity="center_horizontal"
+ android:textSize="30dip"
+ android:textStyle="bold" />
+
+ <TextView
+ android:id="@+id/text_rds"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_below="@+id/station_value"
+ android:ellipsize="marquee"
+ android:gravity="center_horizontal"
+ android:marqueeRepeatLimit="marquee_forever"
+ android:singleLine="true"
+ android:textColor="#BBBBBB"
+ android:textSize="20dip"
+ android:textStyle="bold" />
+
+ <ImageButton
+ android:id="@+id/button_add_to_favorite"
+ android:layout_marginLeft="15dip"
+ android:layout_width="50dip"
+ android:layout_height="42dip"
+ android:layout_alignTop="@+id/text_mhz"
+ android:layout_toRightOf="@+id/station_value"
+ android:adjustViewBounds="true"
+ style="?android:attr/buttonBarButtonStyle"
+ android:src="@drawable/btn_fm_favorite_off"
+ android:enabled="false" />
+ </RelativeLayout>
+
+ <!-- middle part ends -->
+
+ <LinearLayout
+ android:id="@+id/bottombar_parent"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentBottom="true" >
+
+ <LinearLayout
+ android:id="@+id/bottom_bar"
+ android:layout_width="match_parent"
+ android:layout_height="60dip"
+ android:layout_alignParentBottom="true"
+ android:background="@drawable/bottom_bar"
+ android:gravity="center_vertical"
+ android:splitMotionEvents="false"
+ android:weightSum="4" >
+
+ <!-- Must set the background to "btn_pressed" which is the same with what is set in source code. -->
+ <!-- Because if not set it, the button size will change when clicked. -->
+
+ <ImageButton
+ android:id="@+id/button_prevstation"
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ style="?android:attr/buttonBarButtonStyle"
+ android:layout_weight="1"
+ android:adjustViewBounds="true"
+ android:src="@drawable/btn_fm_previous"
+ android:enabled="false"/>
+
+ <ImageButton
+ android:id="@+id/button_decrease"
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ android:layout_weight="1"
+ android:adjustViewBounds="true"
+ style="?android:attr/buttonBarButtonStyle"
+ android:src="@drawable/btn_fm_decrease_frequency"
+ android:enabled="false" />
+
+ <ImageButton
+ android:id="@+id/button_increase"
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ android:layout_weight="1"
+ android:adjustViewBounds="true"
+ style="?android:attr/buttonBarButtonStyle"
+ android:src="@drawable/btn_fm_increase_frequency"
+ android:enabled="false" />
+
+ <ImageButton
+ android:id="@+id/button_nextstation"
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ android:layout_weight="1"
+ android:adjustViewBounds="true"
+ style="?android:attr/buttonBarButtonStyle"
+ android:src="@drawable/btn_fm_next"
+ android:enabled="false" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:id="@+id/bottom_bar_recorder"
+ android:layout_width="match_parent"
+ android:layout_height="60dip"
+ android:layout_alignParentBottom="true"
+ android:background="@drawable/bottom_bar"
+ android:gravity="center_vertical"
+ android:visibility="gone"
+ android:splitMotionEvents="false"
+ android:weightSum="3" >
+
+ <!-- Must set the background to "btn_pressed" which is the same with what is set in source code. -->
+ <!-- Because if not set it, the button size will change when clicked. -->
+
+ <ImageButton
+ android:id="@+id/btn_record"
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ android:layout_weight="1"
+ style="?android:attr/buttonBarButtonStyle"
+ android:src="@drawable/btn_fm_record"
+ android:enabled="false"/>
+
+ <ImageButton
+ android:id="@+id/btn_stop"
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ android:layout_weight="1"
+ style="?android:attr/buttonBarButtonStyle"
+ android:src="@drawable/btn_fm_rec_stop"
+ android:enabled="false"/>
+
+ <ImageButton
+ android:id="@+id/btn_playback"
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ android:layout_weight="1"
+ style="?android:attr/buttonBarButtonStyle"
+ android:src="@drawable/btn_fm_rec_play"
+ android:enabled="false"/>
+ </LinearLayout>
+ </LinearLayout>
+
+ <RelativeLayout
+ android:id="@+id/rl_recinfo"
+ android:layout_width="match_parent"
+ android:layout_height="48dip"
+ android:layout_above="@id/bottombar_parent"
+ android:background="@drawable/bg_rec_infobar"
+ android:gravity="center_vertical"
+ android:paddingLeft="5dip"
+ android:paddingRight="5dip"
+ android:visibility="gone" >
+
+ <TextView
+ android:id="@+id/txtRecInfoLeft"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentLeft="true"
+ android:layout_toLeftOf="@+id/txtRecInfoRight"
+ android:ellipsize="marquee"
+ android:singleLine="true"
+ android:textColor="#ffffff"
+ android:textSize="20sp"
+ android:textStyle="normal" />
+
+ <TextView
+ android:id="@+id/txtRecInfoRight"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentRight="true"
+ android:layout_marginLeft="20dip"
+ android:textColor="#ffffff"
+ android:textSize="20sp"
+ android:textStyle="normal" />
+ </RelativeLayout>
+
+ <LinearLayout
+ android:id="@+id/anim_background"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_above="@id/rl_recinfo" >
+
+ <ImageView
+ android:id="@+id/iv_anim"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:src="@drawable/fm_anim"
+ android:visibility="invisible" />
+ </LinearLayout>
+
+</RelativeLayout>