advanced search UI polish and UI bug fix on virtual keyboard appearance
authordrizea <danielrizea27@gmail.com>
Thu, 16 Aug 2012 10:01:35 +0000 (13:01 +0300)
committerdrizea <danielrizea27@gmail.com>
Thu, 16 Aug 2012 10:01:35 +0000 (13:01 +0300)
Open-ILS/src/Android/res/layout/advanced_search.xml
Open-ILS/src/Android/res/values/resources.xml

index 36807b4..ad4d3d3 100644 (file)
@@ -1,19 +1,28 @@
 <?xml version="1.0" encoding="utf-8"?>
-<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="fill_parent"
-    android:layout_height="fill_parent">
+    android:layout_height="fill_parent"
+    android:orientation="vertical"
+    android:background="@drawable/background_grey_image"
+    >
 
     <include
         android:id="@+id/header_actionbar"
         layout="@layout/simple_actionbar" />
 
-    <Spinner
+    <LinearLayout 
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal"
+        >
+         <Spinner
         android:id="@+id/advanced_spinner_index"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_below="@id/header_actionbar"
         android:layout_marginTop="10dip"
-        android:entries="@array/advanced_search_index" />
+        android:entries="@array/advanced_search_index" 
+        />
 
     <Spinner
         android:id="@+id/advanced_spinner_option"
         android:layout_below="@id/header_actionbar"
         android:layout_marginTop="10dip"
         android:layout_toRightOf="@id/advanced_spinner_index"
-        android:entries="@array/advanced_search_options" />
+        android:entries="@array/advanced_search_options" 
+        />
+        
+    </LinearLayout>
+    
+   
 
     <LinearLayout
         android:id="@+id/advanced_search_filter_container"
             android:id="@+id/advanced_search_add_filter_button"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:text="@string/advanced_search_add_filter_button" />
+            android:text="@string/advanced_search_add_filter_button"
+            style="@style/ApplicationButton"
+             />
     </LinearLayout>
 
     <ScrollView
         android:id="@+id/advanced_search_scrollview"
         android:layout_width="fill_parent"
-        android:layout_height="wrap_content"
-        android:layout_below="@id/advanced_search_filter_container"
-        android:background="@drawable/rounded_contentbox" >
+        android:layout_height="fill_parent"
+        android:layout_weight="1"
+               >
 
         <LinearLayout
             android:id="@+id/advanced_search_filters"
 
 
     <LinearLayout
-        android:layout_width="200dip"
-        android:layout_height="60dip"
-        android:layout_centerHorizontal="true"
+        android:layout_width="fill_parent"
+        android:layout_height="80dip"
         android:background="@drawable/bottom_rounded_menu_background"
-        android:layout_alignParentBottom="true"
         android:gravity="center_horizontal"
         android:orientation="horizontal"
         android:padding="10dip"
             android:id="@+id/advanced_search_cancel"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:text="@string/cancel" />
+            android:text="@string/cancel" 
+            style="@style/ApplicationButton"
+            android:padding="10dp"
+            />
 
         <Button
             android:id="@+id/advanced_search_button"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:text="@string/advanced_search" />
+            android:text="@string/advanced_search"
+            android:layout_marginLeft="10dp"
+            android:padding="10dp"
+            style="@style/ApplicationButton"
+             />
     </LinearLayout>
 
 
-</RelativeLayout>
\ No newline at end of file
+</LinearLayout>
\ No newline at end of file
index 3e68722..5ddde7c 100644 (file)
@@ -3,7 +3,7 @@
     <string-array name="advanced_search_index">
                <item>Keyword</item>
                <item>Title</item>
-               <item>Suthor</item>
+               <item>Author</item>
                <item>Subject</item>
                <item>Series</item>
     </string-array>