aboutsummaryrefslogtreecommitdiff
path: root/src/net/cbaines/suma/FindActivity.java
diff options
context:
space:
mode:
authorChristopher Baines <cbaines8@gmail.com>2012-03-06 11:42:24 +0000
committerChristopher Baines <cbaines8@gmail.com>2012-03-06 11:42:24 +0000
commit5dbed3a0fe85f0ed2a2763be0912f109bdee6c20 (patch)
tree849b3b07222c7ee0cf24247479c9adb3ca7c4faf /src/net/cbaines/suma/FindActivity.java
parent783024e364648171ae8848bb29b6dd71a84a2f40 (diff)
downloadsouthamptonuniversitymap-5dbed3a0fe85f0ed2a2763be0912f109bdee6c20.tar
southamptonuniversitymap-5dbed3a0fe85f0ed2a2763be0912f109bdee6c20.tar.gz
New Search stuff.
Diffstat (limited to 'src/net/cbaines/suma/FindActivity.java')
-rw-r--r--src/net/cbaines/suma/FindActivity.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/net/cbaines/suma/FindActivity.java b/src/net/cbaines/suma/FindActivity.java
index 669249c..5a07807 100644
--- a/src/net/cbaines/suma/FindActivity.java
+++ b/src/net/cbaines/suma/FindActivity.java
@@ -27,6 +27,7 @@ import java.util.List;
import org.osmdroid.util.GeoPoint;
+import android.app.SearchManager;
import android.content.Context;
import android.content.Intent;
import android.location.Location;
@@ -57,6 +58,9 @@ public class FindActivity extends OrmLiteBaseActivity<DatabaseHelper> implements
final static String TAG = "FindActivity";
+ public static final String ORIGIN = "o";
+ public static final int MAP_ACTIVITY = 0;
+
private EditText searchBar;
private ListView listItems;
private ProgressBar progBar;
@@ -243,9 +247,18 @@ public class FindActivity extends OrmLiteBaseActivity<DatabaseHelper> implements
super.onCreate(savedInstanceState);
setContentView(R.layout.find_activity);
+ Log.i(TAG, "FindActivity started");
+
searchBar = (EditText) findViewById(R.id.searchBar);
searchBar.addTextChangedListener(this);
+ Intent intent = getIntent();
+ if (Intent.ACTION_SEARCH.equals(intent.getAction())) {
+ String query = intent.getStringExtra(SearchManager.QUERY);
+ Log.i(TAG, "Searching for " + query);
+ searchBar.setText(query);
+ }
+
listItems = (ListView) findViewById(R.id.findListItems);
listItems.setOnItemClickListener(this);
listItems.setOnItemLongClickListener(this);