Esta classe deve ser pública ( android.support.v7.internal.widget.ActionBarView.HomeView )

? HeadShotNot @ | Original: StackOverFlow
---

Eu estou tentando criar um aplicativo Android que usa 3 spinners . Eu continuo recebendo esse erro e eu não consigo descobrir como corrigi-lo . Esta classe deve ser pública ( android.support.v7.internal.widget.ActionBarView.HomeView )

---

Top 5 Responder

1Olgierd @

Eu encontrei uma solução, no arquivo project.properties, basta substituir a linha que diz

android.library.reference.1=../appcompat_v7_3 

with

android.library.reference.1=../appcompat_v7

Isso resolveu o problema pelo menos para mim .

2noob guest @

Esta não é uma solução verdadeira, mas talvez ajudar .

Criar projeto com maior nível de API, em seguida, 8 .

Sempre que eu selecionar mínimo exigido SDK para o nível API 9 em vez de 8 este erro não acontece.

Observação : A minha última resposta foi apagado, talvez o moderador pensar que era pouco mais que um link para um site externo, por esta razão eu não postei o link novamente.

3Paulo Diogo @

Se você estiver usando Eclipse:

Project > Clean > OK

Or Try:

Preferences -> Android Lint Preferences

Procurar Instantiatable e defina como Warning .

http://developer.android.com/tools/debugging/improving-w-lint.html

Isso funcionou para mim .

4user3809445 @

Na biblioteca " v7- AppCompat " :

Preferências - > Preferências Android Lint

Procurar " Instantiatable " e defina a Warning .

5pixparker @

Eclipse dentro do problemas de configuração . Windows - > Preferências -> Android - >   Lint Verificação de erros   -> Enter " Instantiatable " Inside the Issues - > selecione o Content Search - > aviso eleição Gravidade canto inferior direito -> OK !