Erro Simples no Codigo - Android

Estou seguindo aula do link: https://www.youtube.com/watch?v=Ddkv7iiFedw, o code ta todo certo pelo o que eu estava analisando, mas, esta dando erro na linha do "lista.setTextFilterEnable(true)", o problema fala o seguinte:

“Error:(56, 14) error: cannot find symbol method setTextFilterEnable(boolean)”

Segue o Trecho do Codigo:

ListView lista;

_@Override_
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

   empresaList = new ArrayList<HashMap<String, String>>();

   new LoadAllProducts().execute();


    mSearchView = (SearchView) findViewById(R.id.search_view);
    mListView = (ListView) findViewById(R.id.lista);
    lista.setTextFilterEnable(true);
    setupSearchView();
}

Paulo,

Você simplesmente digitou o nome do método errado…

Ao invés de digitar setTextFilterEnabled vc digitou setTextFilterEnable.

Você esqueceu da letra d.

Esse tipo de erro é comum, por isso use sempre o ctrl + espaço.

Apesar que no Android Studio, conforme vc digita ele já vai te dando as opções.

2 curtidas

K… Foi isso msm vlw :slight_smile: