aboutsummaryrefslogtreecommitdiff
path: root/src/net/cbaines/suma/FindActivity.java
diff options
context:
space:
mode:
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);