diff options
| author | Jan Engelmohr <jan.engelmohr@mailbox.tu-dresden.de> | 2016-08-16 00:02:57 +0200 |
|---|---|---|
| committer | Jan Engelmohr <jan.engelmohr@mailbox.tu-dresden.de> | 2016-08-16 00:02:57 +0200 |
| commit | 27d23ae4b8ba7e4bbd34a06f8c2e17ac8fa535bf (patch) | |
| tree | ddad3e769e79b3222c61bb0f0e208c9993ca378f /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-x | MediaTek/FmRadio/res/layout-sw1024dp-land/main.xml | 270 |
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> |
