Tens um erro na primeira query, o * está colado ao FROM. Se o campo de pesquisa estiver vazio a sintaxe da query vai estar errada, a condição acaba com =" sem ter o segundo operador.
Apresentar uma mensagem ao utilizador é relativamente simples, embora no código que estás a usar, e como só estás a usar o método onCreate, vais ter outros problemas, mas se a lista de elementos estiver vazia, (verificas a quantidade de elementos depois de invocares os métodos de pesquisa) apresentas uma mensagem, com a classe Toast ou Snackbar.
↧