aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2013-06-23 22:45:05 +0200
committerrsudev <rasch@munin-soft.de>2013-06-23 22:45:45 +0200
commitf38e587364e95b0fd44eaf81d9c45ca64aa6e4bd (patch)
tree0d366b4ff84da77abb959c8a7a9e3e9f1bab3658 /main
parente733eb45200b16ed4b59b87c113a3044c52316ca (diff)
downloadcgeo-f38e587364e95b0fd44eaf81d9c45ca64aa6e4bd.zip
cgeo-f38e587364e95b0fd44eaf81d9c45ca64aa6e4bd.tar.gz
cgeo-f38e587364e95b0fd44eaf81d9c45ca64aa6e4bd.tar.bz2
Refactor main activity layout, remove duplicates
Diffstat (limited to 'main')
-rw-r--r--main/res/layout/main_activity.xml50
-rw-r--r--main/res/values/styles.xml15
2 files changed, 27 insertions, 38 deletions
diff --git a/main/res/layout/main_activity.xml b/main/res/layout/main_activity.xml
index 11827a4..aff24e1 100644
--- a/main/res/layout/main_activity.xml
+++ b/main/res/layout/main_activity.xml
@@ -36,18 +36,11 @@
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" >
+ style="@style/icon_mainscreen_row" >
<LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:onClick="cgeoFindOnMap"
- android:orientation="vertical" >
+ style="@style/icon_mainscreen_cell"
+ android:onClick="cgeoFindOnMap" >
<ImageView
android:id="@+id/map"
@@ -60,10 +53,7 @@
</LinearLayout>
<LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:orientation="vertical" >
+ style="@style/icon_mainscreen_cell" >
<ImageView
android:id="@+id/nearest"
@@ -87,10 +77,7 @@
android:textIsSelectable="false" />
<LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_alignParentTop="true"
- android:orientation="vertical" >
+ style="@style/icon_mainscreen_cell_counter" >
<ImageView
android:id="@+id/search_offline"
@@ -105,18 +92,11 @@
</LinearLayout>
<LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:layout_margin="4dip"
- android:gravity="center_horizontal"
- android:orientation="horizontal" >
+ style="@style/icon_mainscreen_row" >
<LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:onClick="cgeoSearch"
- android:orientation="vertical" >
+ style="@style/icon_mainscreen_cell"
+ android:onClick="cgeoSearch" >
<ImageView
android:id="@+id/advanced_button"
@@ -129,11 +109,8 @@
</LinearLayout>
<LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:onClick="cgeoPoint"
- android:orientation="vertical" >
+ style="@style/icon_mainscreen_cell"
+ android:onClick="cgeoPoint" >
<ImageView
android:id="@+id/any_button"
@@ -146,11 +123,8 @@
</LinearLayout>
<LinearLayout
- android:layout_width="74dip"
- android:layout_height="wrap_content"
- android:layout_margin="4dip"
- android:onClick="cgeoFilter"
- android:orientation="vertical" >
+ style="@style/icon_mainscreen_cell"
+ android:onClick="cgeoFilter" >
<ImageView
android:id="@+id/filter_button"
diff --git a/main/res/values/styles.xml b/main/res/values/styles.xml
index da60d0c..fed8e1e 100644
--- a/main/res/values/styles.xml
+++ b/main/res/values/styles.xml
@@ -193,6 +193,21 @@
<item name="android:background">@drawable/count_bcg</item>
<item name="android:text"></item>
</style>
+ <style name="icon_mainscreen_cell_counter">
+ <item name="android:layout_width">74dip</item>
+ <item name="android:layout_height">wrap_content</item>
+ <item name="android:orientation">vertical</item>
+ </style>
+ <style name="icon_mainscreen_cell" parent="icon_mainscreen_cell_counter">
+ <item name="android:layout_margin">4dip</item>
+ </style>
+ <style name="icon_mainscreen_row">
+ <item name="android:layout_width">wrap_content</item>
+ <item name="android:layout_height">fill_parent</item>
+ <item name="android:layout_margin">4dip</item>
+ <item name="android:gravity">center_horizontal</item>
+ <item name="android:orientation">horizontal</item>
+ </style>
<!-- current location -->
<style name="location_current">