Erro Simples no Codigo - Android

2 respostas
P

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();
}

2 Respostas

Levi_Silva_Mendes

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.

P

K… Foi isso msm vlw :slight_smile:

Criado 28 de agosto de 2016
Ultima resposta 31 de ago. de 2016
Respostas 2
Participantes 2