SearchView на ActionBar: Как выполнить поиск SQLite в пользовательском ListView с помощью специального адаптера?
У меня есть обычайListView
с несколькимиEditText
и я хотел бы, чтобы функция поиска работала только с одним изEditText
s.
Я смог реализоватьSearchView
наActionBar
до сих пор, но я не знаю, как искать в моей базе данных SQLite, используя методы onQueryTextChange / Submit.
Я посмотрел ВСЕ через YouTube и Google и не смог найти абсолютно ничего явно полезного при работе с пользовательским списком. Мне удалось найти несколько хороших примеров работы с простым списком без данных SQLite, но я не уверен, как адаптировать их к моему случаю ... Мне действительно нужна помощь, пожалуйста!
Если тебе надолюбой Другая информация, пожалуйста, не стесняйтесь спрашивать, и я отправлю прямо сейчас. Большое спасибо!
КОД
Просмотр моего customAdapter
public View getView(int position, View view, ViewGroup parent) {
Cliente cliente = lista.get(position);
if(view == null)
{
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
view = inflater.inflate(R.layout.single_row_listar_cliente, null);
}
TextView txtNome = (TextView) view.findViewById(R.id.tv_cliente_nome);
txtNome.setText(cliente.getNome());
TextView txtSobrenome = (TextView) view.findViewById(R.id.tv_cliente_sobrenome);
txtSobrenome.setText(cliente.getSobrenome());
//
Button btn = (Button) view.findViewById(R.id.btn_cliente_opcoes);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Log.d("working", "k");
//Mensagem.Msg(ListarCliente, "oi",1000);
}
});
return view;
}