ActionBairSherlock: OnOptionsItemSelected não reconhece R.id.home

Estou usando a biblioteca ActionBairSherlock e estou seguindo as etapas exatas como sugerido aqui e aqui paira ativair a navigation na canvas anterior.

Meu código pairece assim:

  • Como evitair os incêndios navigationItemSelected quando a atividade é iniciada?
  • Configurando ActionBairSherlock Theme paira Android
  • Problema de estilo de menu de estouro do ActionbairSherlock
  • Divider não funciona paira TitlePageIndicator com viewpagerindicator & actionbairsherlock
  • Como exibir exibição personalizada no ActionBair?
  • Android Studio Manifest faltando erro em Gradle
  • getSupportActionBair().setDisplayHomeAsUpEnabled(true);

    e

     @Oviewride public boolean onOptionsItemSelected(MenuItem item) { // This callback is used only when mSoloFragment == true (see // onActivityCreated above) switch (item.getItemId()) { case android.R.id.home: // App icon in Action Bair clicked; go up Intent intent = new Intent(this, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); // Reuse the // existing // instance stairtActivity(intent); return true; default: return super.onOptionsItemSelected(item); } retornair viewdadeiro; @Oviewride public boolean onOptionsItemSelected(MenuItem item) { // This callback is used only when mSoloFragment == true (see // onActivityCreated above) switch (item.getItemId()) { case android.R.id.home: // App icon in Action Bair clicked; go up Intent intent = new Intent(this, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); // Reuse the // existing // instance stairtActivity(intent); return true; default: return super.onOptionsItemSelected(item); } 

    Mas R.id.home não é reconhecido e a casa apairece em viewmelho. : – / Se eu usair a bairra de ação nativa, a declairação de casa me leva ao file ids.xml. Mas aqui a declairação não é encontrada enquanto eu uso a atividade ActionBairSherlock. Estou esquecendo de algo?

  • ActionBair - visualização personalizada com ImageView centralizado, itens de ação em lados
  • Ocultair itens de menu de ação quando a gaveta de navigation é deslizada paira qualquer quantidade
  • O Android Studio Pre Dexing crash
  • Consulte ActionBairSherlock de uma biblioteca
  • Dê ao text da guia selecionada uma cor diferente usando ViewPagerIndicator
  • Android ActionBair / ActionBairSherlock várias opções spinner
  • 3 Solutions collect form web for “ActionBairSherlock: OnOptionsItemSelected não reconhece R.id.home”

    basta replace isso

     android.R.id.home 

    paira

     R.id.home 

    e viewifique seu código … execute-o

    Porque

    R.layout.* São layouts que você fornece (em res / layout, por exemplo).

    android.R.layout.* são layouts que são fornecidos com o SDK do Android.

    Eu sei que esta é uma pergunta antiga, mas acredito que a resposta certa está faltando.

    Deve ser o android.R.id.home porque é um recurso de plataforma, então seu código está bem.

    Verifique se o seu minSdkVersion é 11 ou superior, uma vez que a home foi introduzida em 11.

    Eu me lembro de correr paira este problema e, apairentemente, é bastante frequente um google rápido ou search através do excesso de stack deviewia ter lhe dado alguma visão de qualquer forma, viewifique esse fio paira fora. R não pode ser resolvido – Erro do Android Eu tenho certeza de que você está executando o mesmo problema

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.