diff options
author | Christopher Baines <cbaines8@gmail.com> | 2012-03-06 11:42:24 +0000 |
---|---|---|
committer | Christopher Baines <cbaines8@gmail.com> | 2012-03-06 11:42:24 +0000 |
commit | 5dbed3a0fe85f0ed2a2763be0912f109bdee6c20 (patch) | |
tree | 849b3b07222c7ee0cf24247479c9adb3ca7c4faf /src/net/cbaines/suma/FindActivity.java | |
parent | 783024e364648171ae8848bb29b6dd71a84a2f40 (diff) | |
download | southamptonuniversitymap-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.java | 13 |
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); |