我有一个带有多个EditText的自定义ListView,我想使搜索功能仅与其中一个EditText一起使用.
到目前为止,我已经能够在ActionBar上实现SearchView,但是我不知道如何使用onQueryTextChange / Submit方法在SQLite数据库中进行搜索.
我在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;
}