aboutsummaryrefslogtreecommitdiffstats
path: root/main/res/layout/main.xml
diff options
context:
space:
mode:
Diffstat (limited to 'main/res/layout/main.xml')
-rw-r--r--main/res/layout/main.xml467
1 files changed, 254 insertions, 213 deletions
diff --git a/main/res/layout/main.xml b/main/res/layout/main.xml
index 1341821..0f9aff0 100644
--- a/main/res/layout/main.xml
+++ b/main/res/layout/main.xml
@@ -1,215 +1,256 @@
<?xml version="1.0" encoding="UTF-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/mainscreen"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:layout_gravity="center" >
- <LinearLayout style="@style/action_bar">
- <ImageView style="@style/action_bar_icon_cgeo"
- android:onClick="showAbout" />
- <TextView style="@style/action_bar_title" />
- <View style="@style/action_bar_separator" />
- <ImageView style="@style/action_bar_action"
- android:src="@drawable/actionbar_search"
- android:onClick="goSearch" />
- <View style="@style/action_bar_separator" />
- <ImageView style="@style/action_bar_action"
- android:src="@drawable/actionbar_manual"
- android:onClick="goManual" />
- </LinearLayout>
- <RelativeLayout android:id="@+id/status"
- android:visibility="gone"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_alignParentTop="true"
- android:layout_marginLeft="16dip"
- android:layout_marginRight="16dip"
- android:layout_marginTop="60dip"
- android:background="@drawable/helper_bcg" >
- <ImageView android:id="@+id/status_icon"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignParentLeft="true"
- android:layout_centerVertical="true"
- android:layout_margin="4dip" />
- <TextView android:id="@+id/status_message"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_toRightOf="@id/status_icon"
- android:layout_centerVertical="true"
- android:gravity="center"
- android:padding="4dip"
- android:textSize="14dip"
- android:textColor="@color/text_icon" />
- </RelativeLayout>
-<!-- ** -->
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_marginTop="45dip"
- android:layout_centerInParent="true"
- android:gravity="center"
- android:orientation="vertical" >
- <LinearLayout
- android:layout_width="wrap_content"
- android:layout_height="fill_parent"
- android:layout_margin="4dip"
- android:gravity="center_horizontal"
- android:orientation="horizontal" >
- <LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:orientation="vertical"
- android:onClick="cgeoFindOnMap" >
- <View
- android:id="@+id/map"
- style="@style/icon_mainscreen"
- android:background="@drawable/main_live" />
- <TextView
- style="@style/icon_mainscreen_text"
- android:text="@string/live_map_button" />
- </LinearLayout>
- <LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:orientation="vertical">
- <View
- android:id="@+id/nearest"
- style="@style/icon_mainscreen"
- android:background="@drawable/main_nearby_disabled" />
- <TextView
- style="@style/icon_mainscreen_text"
- android:text="@string/caches_nearby_button" />
- </LinearLayout>
- <RelativeLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:onClick="cgeoFindByOffline" >
- <TextView android:id="@+id/offline_count"
- style="@style/icon_mainscreen_count" />
- <LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:layout_alignParentTop="true" >
- <View
- android:id="@+id/search_offline"
- style="@style/icon_mainscreen"
- android:background="@drawable/main_stored" />
- <TextView
- style="@style/icon_mainscreen_text"
- android:text="@string/stored_caches_button" />
- </LinearLayout>
- </RelativeLayout>
- </LinearLayout>
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:layout_margin="4dip"
- android:gravity="center_horizontal"
- android:orientation="horizontal" >
- <LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:orientation="vertical"
- android:onClick="cgeoSearch" >
- <View
- android:id="@+id/advanced_button"
- style="@style/icon_mainscreen"
- android:background="@drawable/main_search" />
- <TextView
- style="@style/icon_mainscreen_text"
- android:text="@string/advanced_search_button" />
- </LinearLayout>
- <LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:orientation="vertical"
- android:onClick="cgeoPoint" >
- <View
- android:id="@+id/any_button"
- style="@style/icon_mainscreen"
- android:background="@drawable/main_any" />
- <TextView
- style="@style/icon_mainscreen_text"
- android:text="@string/any_button" />
- </LinearLayout>
- <LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:orientation="vertical"
- android:onClick="cgeoFilter" >
- <View
- android:id="@+id/filter_button"
- style="@style/icon_mainscreen"
- android:background="@drawable/main_filter" />
- <TextView android:id="@+id/filter_button_title"
- style="@style/icon_mainscreen_text"
- android:text="@null" />
- </LinearLayout>
- </LinearLayout>
- </LinearLayout>
-<!-- ** -->
- <RelativeLayout android:id="@+id/helper"
- android:visibility="gone"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_alignParentBottom="true"
- android:layout_marginLeft="16dip"
- android:layout_marginRight="16dip"
- android:layout_marginBottom="64dip"
- android:background="@drawable/helper_bcg" >
- <ImageView
- android:layout_width="32dip"
- android:layout_height="32dip"
- android:layout_alignParentLeft="true"
- android:layout_gravity="center"
- android:gravity="center"
- android:layout_margin="4dip"
- android:scaleType="center"
- android:src="@drawable/actionbar_manual" />
- <TextView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_alignParentLeft="true"
- android:layout_marginLeft="34dip"
- android:layout_gravity="center"
- android:gravity="center"
- android:padding="4dip"
- android:textSize="14dip"
- android:textColor="@color/text_icon"
- android:text="@string/helper" />
- </RelativeLayout>
-<!-- ** -->
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_alignParentBottom="true"
- android:layout_marginRight="6dip"
- android:layout_marginLeft="6dip"
- android:orientation="vertical"
- android:onClick="cgeoNavSettings">
- <TextView android:id="@+id/user_info"
- style="@style/location_current"
- android:text="@string/init_login_popup_working"/>
- <TextView android:id="@+id/nav_location"
- style="@style/location_current"
- android:text="@string/loc_trying" />
- <RelativeLayout
- android:layout_width="fill_parent"
- android:layout_height="16dip" >
- <TextView android:id="@+id/nav_type"
- style="@style/location_current_type" />
- <TextView android:id="@+id/nav_accuracy"
- style="@style/location_current_accuracy" />
- <TextView android:id="@+id/nav_satellites"
- style="@style/location_current_satellites" />
- </RelativeLayout>
- </LinearLayout>
-</RelativeLayout>
+ android:id="@+id/mainscreen"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_gravity="center" >
+
+ <LinearLayout style="@style/action_bar" >
+
+ <ImageView
+ style="@style/action_bar_icon_cgeo"
+ android:onClick="showAbout" />
+
+ <TextView style="@style/action_bar_title" />
+
+ <View style="@style/action_bar_separator" />
+
+ <ImageView
+ style="@style/action_bar_action"
+ android:onClick="goSearch"
+ android:src="@drawable/actionbar_search" />
+
+ <View style="@style/action_bar_separator" />
+
+ <ImageView
+ style="@style/action_bar_action"
+ android:onClick="goManual"
+ android:src="@drawable/actionbar_manual" />
+ </LinearLayout>
+
+ <fragment
+ android:id="@+id/status"
+ android:name="cgeo.geocaching.StatusFragment"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentTop="true"
+ android:layout_marginLeft="16dip"
+ android:layout_marginRight="16dip"
+ android:layout_marginTop="60dip" />
+ <!-- ** -->
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_centerInParent="true"
+ android:layout_marginTop="45dip"
+ android:gravity="center"
+ android:orientation="vertical" >
+
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="fill_parent"
+ android:layout_margin="4dip"
+ android:gravity="center_horizontal"
+ android:orientation="horizontal" >
+
+ <LinearLayout
+ android:layout_width="74dip"
+ android:layout_height="wrap_content"
+ android:layout_margin="4dip"
+ android:onClick="cgeoFindOnMap"
+ android:orientation="vertical" >
+
+ <View
+ android:id="@+id/map"
+ style="@style/icon_mainscreen"
+ android:background="@drawable/main_live" />
+
+ <TextView
+ style="@style/icon_mainscreen_text"
+ android:text="@string/live_map_button" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="74dip"
+ android:layout_height="wrap_content"
+ android:layout_margin="4dip"
+ android:orientation="vertical" >
+
+ <View
+ android:id="@+id/nearest"
+ style="@style/icon_mainscreen"
+ android:background="@drawable/main_nearby_disabled" />
+
+ <TextView
+ style="@style/icon_mainscreen_text"
+ android:text="@string/caches_nearby_button" />
+ </LinearLayout>
+
+ <RelativeLayout
+ android:layout_width="74dip"
+ android:layout_height="wrap_content"
+ android:layout_margin="4dip"
+ android:onClick="cgeoFindByOffline" >
+
+ <TextView
+ android:id="@+id/offline_count"
+ style="@style/icon_mainscreen_count"
+ android:textIsSelectable="false" />
+
+ <LinearLayout
+ android:layout_width="74dip"
+ android:layout_height="wrap_content"
+ android:layout_alignParentTop="true"
+ android:orientation="vertical" >
+
+ <View
+ android:id="@+id/search_offline"
+ style="@style/icon_mainscreen"
+ android:background="@drawable/main_stored" />
+
+ <TextView
+ style="@style/icon_mainscreen_text"
+ android:text="@string/stored_caches_button" />
+ </LinearLayout>
+ </RelativeLayout>
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_margin="4dip"
+ android:gravity="center_horizontal"
+ android:orientation="horizontal" >
+
+ <LinearLayout
+ android:layout_width="74dip"
+ android:layout_height="wrap_content"
+ android:layout_margin="4dip"
+ android:onClick="cgeoSearch"
+ android:orientation="vertical" >
+
+ <View
+ android:id="@+id/advanced_button"
+ style="@style/icon_mainscreen"
+ android:background="@drawable/main_search" />
+
+ <TextView
+ style="@style/icon_mainscreen_text"
+ android:text="@string/advanced_search_button" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="74dip"
+ android:layout_height="wrap_content"
+ android:layout_margin="4dip"
+ android:onClick="cgeoPoint"
+ android:orientation="vertical" >
+
+ <View
+ android:id="@+id/any_button"
+ style="@style/icon_mainscreen"
+ android:background="@drawable/main_any" />
+
+ <TextView
+ style="@style/icon_mainscreen_text"
+ android:text="@string/any_button" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="74dip"
+ android:layout_height="wrap_content"
+ android:layout_margin="4dip"
+ android:onClick="cgeoFilter"
+ android:orientation="vertical" >
+
+ <View
+ android:id="@+id/filter_button"
+ style="@style/icon_mainscreen"
+ android:background="@drawable/main_filter" />
+
+ <TextView
+ android:id="@+id/filter_button_title"
+ style="@style/icon_mainscreen_text"
+ android:text="@null" />
+ </LinearLayout>
+ </LinearLayout>
+ </LinearLayout>
+ <!-- ** -->
+
+ <RelativeLayout
+ android:id="@+id/helper"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentBottom="true"
+ android:layout_marginBottom="64dip"
+ android:layout_marginLeft="16dip"
+ android:layout_marginRight="16dip"
+ android:background="@drawable/helper_bcg"
+ android:visibility="gone" >
+
+ <ImageView
+ android:layout_width="32dip"
+ android:layout_height="32dip"
+ android:layout_alignParentLeft="true"
+ android:layout_gravity="center"
+ android:layout_margin="4dip"
+ android:gravity="center"
+ android:scaleType="center"
+ android:src="@drawable/actionbar_manual" />
+
+ <TextView
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentLeft="true"
+ android:layout_gravity="center"
+ android:layout_marginLeft="34dip"
+ android:gravity="center"
+ android:padding="4dip"
+ android:text="@string/helper"
+ android:textColor="@color/text_icon"
+ android:textSize="14dip" />
+ </RelativeLayout>
+ <!-- ** -->
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentBottom="true"
+ android:layout_marginLeft="6dip"
+ android:layout_marginRight="6dip"
+ android:onClick="cgeoNavSettings"
+ android:orientation="vertical" >
+
+ <TextView
+ android:id="@+id/user_info"
+ style="@style/location_current"
+ android:text="@string/init_login_popup_working" />
+
+ <TextView
+ android:id="@+id/nav_location"
+ style="@style/location_current"
+ android:text="@string/loc_trying" />
+
+ <RelativeLayout
+ android:layout_width="fill_parent"
+ android:layout_height="16dip" >
+
+ <TextView
+ android:id="@+id/nav_type"
+ style="@style/location_current_type"
+ android:textIsSelectable="false" />
+
+ <TextView
+ android:id="@+id/nav_accuracy"
+ style="@style/location_current_accuracy"
+ android:textIsSelectable="false" />
+
+ <TextView
+ android:id="@+id/nav_satellites"
+ style="@style/location_current_satellites"
+ android:textIsSelectable="false" />
+ </RelativeLayout>
+ </LinearLayout>
+
+</RelativeLayout> \ No newline at end of file