@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); // create an empty adapter to avoid displaying a progress indicator if (mAdapter == null) { mAdapter = new AddAdapter( getActivity(), R.layout.add_searchresult, new ArrayList<SearchResult>(), mAddButtonListener, mDetailsButtonListener); } ImageButton searchButton = (ImageButton) getView().findViewById(R.id.searchbutton); searchButton.setOnClickListener( new OnClickListener() { public void onClick(View v) { search(); } }); mSearchBox = (EditText) getView().findViewById(R.id.searchbox); mSearchBox.setOnKeyListener( new OnKeyListener() { public boolean onKey(View v, int keyCode, KeyEvent event) { // we only want to react to down events if (event.getAction() != KeyEvent.ACTION_DOWN) return false; if (keyCode == KeyEvent.KEYCODE_ENTER) { search(); return true; } else { return false; } } }); }
@Override public void onStart() { super.onStart(); EasyTracker.getTracker().trackView("Add TVDb Shows"); }