Você está na página 1de 1

queryEditText = (EditText) findViewById(R.id.

queryEditText);
tagEditText = (EditText) findViewById(R.id.tagEditText);

// obtem os SharedPreferences que contem as pesquisas salvas do usuario


savedSearches = getSharedPreferences(SEARCHES, Context.MODE_PRIVATE);

// armazena os identificadores salvos em uma arrayList e ento os ordena


tags = new ArrayList<>(savedSearches.getAll().keySet());
Collections.sort(tags, String.CASE_INSENSITIVE_ORDER);

// cria ArrayAdapter e o utiliza para vincular os identificadores a


ListView
adapter = new ArrayAdapter<String>(this, R.layout.list_item, tags);
setListAdapter(adapter);

// registra receptor para salvar uma pesquisa nova ou editada


ImageButton saveButton = (ImageButton) findViewById(R.id.saveButton);
saveButton.setOnClickListener(saveButtonListener);
// Varivel de instancia que faz referencia a
um objeto de classe
// interna anonima que implementa a interface
OnclickListener

// registra receptor que pesquisa quando o usuario toca em um identificador


getListView().setOnItemClickListener(itemClickListener);

// configura o receptor que permite ao usuario excluir ou editar uma


pesquisa
getListView().setOnItemLongClickListener(itemLongClickListener);
fhsdghfgh

Você também pode gostar