From 06607d5f61297012454ec50216ae6cba83fc03c9 Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Fri, 16 Sep 2016 06:09:26 +0100 Subject: [PATCH] Search cleanups --- app/app.iml | 10 -------- .../openlp/android2/common/StateHolder.java | 15 ++++++++++++ .../android2/fragments/SearchFragment.java | 1 + app/src/main/res/drawable/searchlist.xml | 11 +++++++++ app/src/main/res/layout/fragment_search.xml | 24 ++++++++++--------- app/src/main/res/values/strings.xml | 2 ++ app/src/main/res/xml/pref_notification.xml | 6 ----- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 ++-- 9 files changed, 45 insertions(+), 30 deletions(-) create mode 100644 app/src/main/java/org/openlp/android2/common/StateHolder.java create mode 100644 app/src/main/res/drawable/searchlist.xml diff --git a/app/app.iml b/app/app.iml index 8841e64..a8c8c7e 100644 --- a/app/app.iml +++ b/app/app.iml @@ -82,7 +82,6 @@ - @@ -90,21 +89,12 @@ - - - - - - - - - diff --git a/app/src/main/java/org/openlp/android2/common/StateHolder.java b/app/src/main/java/org/openlp/android2/common/StateHolder.java new file mode 100644 index 0000000..0d4f8f6 --- /dev/null +++ b/app/src/main/java/org/openlp/android2/common/StateHolder.java @@ -0,0 +1,15 @@ +package org.openlp.android2.common; + +/** + * Created by tim on 14/08/16. + */ +public class StateHolder { + private static StateHolder ourInstance = new StateHolder(); + + public static StateHolder getInstance() { + return ourInstance; + } + + private StateHolder() { + } +} diff --git a/app/src/main/java/org/openlp/android2/fragments/SearchFragment.java b/app/src/main/java/org/openlp/android2/fragments/SearchFragment.java index c8d9962..d712c8c 100644 --- a/app/src/main/java/org/openlp/android2/fragments/SearchFragment.java +++ b/app/src/main/java/org/openlp/android2/fragments/SearchFragment.java @@ -237,6 +237,7 @@ public class SearchFragment extends Fragment { if (notInError) { try { JSONArray items = new JSONObject(json).getJSONObject("results").getJSONArray("items"); + Log.d(LOG_TAG,items.toString()); for (int i = 0; i < items.length(); ++i) { JSONArray item = items.getJSONArray(i); listitems.add(item); diff --git a/app/src/main/res/drawable/searchlist.xml b/app/src/main/res/drawable/searchlist.xml new file mode 100644 index 0000000..f613773 --- /dev/null +++ b/app/src/main/res/drawable/searchlist.xml @@ -0,0 +1,11 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_search.xml b/app/src/main/res/layout/fragment_search.xml index 591aed8..c8c9c21 100644 --- a/app/src/main/res/layout/fragment_search.xml +++ b/app/src/main/res/layout/fragment_search.xml @@ -20,11 +20,11 @@ @@ -46,9 +46,9 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge" - android:text="Search Text" - android:textSize="40px" - android:height="70px" + android:text="@string/search_text" + android:textSize="40sp" + android:height="70dp" android:id="@+id/search_value_desc" android:paddingLeft="30dp" android:paddingRight="30dp"/> @@ -61,8 +61,8 @@ style="@android:style/Animation.InputMethod" android:layout_weight="0.87" android:inputType="text" - android:textSize="40px" - android:height="70px" + android:textSize="40sp" + android:height="70dp" /> @@ -81,9 +81,11 @@ android:paddingRight="30dp" android:layout_marginTop="20dp" android:layout_marginBottom="20dp" - android:textSize="40px" - android:height="70px" - android:layout_weight="1"/> + android:textSize="40sp" + android:height="70dp" + android:layout_weight="1" + android:background="@drawable/searchlist"/> + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index c4da2b5..b17bd88 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -45,6 +45,8 @@ Port Previous Process + Search Text + Select Plugin Service List Search Results Send Live diff --git a/app/src/main/res/xml/pref_notification.xml b/app/src/main/res/xml/pref_notification.xml index aac55fa..33606e5 100644 --- a/app/src/main/res/xml/pref_notification.xml +++ b/app/src/main/res/xml/pref_notification.xml @@ -33,12 +33,6 @@ android:defaultValue="@string/port_default_value" android:inputType="number" /> - -