FileDocCategorySizeDatePackage
GoogleSearch.javaAPI DocAndroid 1.5 API1942Wed May 06 22:42:46 BST 2009com.android.googlesearch

GoogleSearch

public class GoogleSearch extends android.app.Activity
This class is purely here to get search queries and route them to the global {@link Intent#ACTION_WEB_SEARCH}.

Fields Summary
Constructors Summary
Methods Summary
protected voidonCreate(android.os.Bundle savedInstanceState)

        super.onCreate(savedInstanceState);
        Intent intent = getIntent();
        if ((intent != null) && Intent.ACTION_SEARCH.equals(intent.getAction())) {
            String query = intent.getStringExtra(SearchManager.QUERY);
            if (!TextUtils.isEmpty(query)) {
                // forward query to browser for Google search
                Intent search = new Intent(Intent.ACTION_WEB_SEARCH);
                search.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                search.putExtra(SearchManager.QUERY, query);
                final Bundle appData = intent.getBundleExtra(SearchManager.APP_DATA);
                if (appData != null) {
                    search.putExtra(SearchManager.APP_DATA, appData);
                }
                startActivity(search);
            }
        }
        finish();