@Override public void startSearch(java.lang.String string0, boolean boolean1, android.os.Bundle bundle2, boolean boolean3) { mOriginActivity.startSearch(string0, boolean1, bundle2, boolean3); }
/** * @param initialQuery * @param selectInitialQuery * @param appSearchData * @param globalSearch * @see android.app.Activity#startSearch(java.lang.String, boolean, * android.os.Bundle, boolean) */ public void startSearch(String initialQuery, boolean selectInitialQuery, Bundle appSearchData, boolean globalSearch) { mActivity.startSearch(initialQuery, selectInitialQuery, appSearchData, globalSearch); }
@Override public void onClick(View view) { if (view.getId() == R.id.btn_qsb_search) { getActivity().startSearch("", false, null, true); } else if (view.getId() == R.id.btn_qsb_setup) { // Allocate a new widget id for QSB sSavedWidgetId = Launcher.getLauncher(getActivity()) .getAppWidgetHost().allocateAppWidgetId(); // Start intent for bind the widget Intent intent = new Intent(AppWidgetManager.ACTION_APPWIDGET_BIND); intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, sSavedWidgetId); intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_PROVIDER, mWidgetInfo.provider); startActivityForResult(intent, REQUEST_BIND_QSB); } }
@Override public void run(NetworkTree tree) { final Bundle bundle = new Bundle(); bundle.putSerializable( NetworkLibraryActivity.TREE_KEY_KEY, getSearchTree(tree).getUniqueKey() ); final NetworkLibrary library = myLibrary; if (DeviceType.Instance().hasStandardSearchDialog()) { myActivity.startSearch(library.NetworkSearchPatternOption.getValue(), true, bundle, false); } else { SearchDialogUtil.showDialog(myActivity, NetworkSearchActivity.class, library.NetworkSearchPatternOption.getValue(), null, bundle); } } }