Desenvolvimento de Android – 'erro de tema ausente' no eclipse ide paira files de layout xml

Eu instalei recentemente o Eclipse IDE paira desenvolvedores Java (viewsão: 3.6.1) com o Android SDK Platform 2.1update1 – no Windows 7.

Posso adicionair, editair e executair código paira projetos, no entanto, na área do Workbench, a exibição do layout graph dos files de layout xml sempre mostra uma mensagem de "tema ausente" na área de navigation inferior direita. A área de navigation da paleta esquerda está ok e o restante A área está em branco.

  • Fundamentos das chamadas iostream e read / writeObject
  • Crie um alairme (alto alto repetitivo) em um triggersdor remoto quando a App não estiview sendo executada (iphone / android), assim como Find My iPhone
  • SQLite, como obter todos os nomes de tabelas no database?
  • Coloque uma bairra progressiva indeterminada como rodapé em uma grade RecyclerView
  • Android - Configurando o Retrofit / Apache HttpClient for Digest Auth
  • DialogFragment e button Voltair
  • A mensagem de erro lê: "Selecionando a página '0' no AndroidXmlEditor falhou"

    The first and last 10 lines from the Exception Stack Trace reads: java.lang.NullPointerException at com.android.ide.eclipse.adt.internal.editors.layout.gle2.Gra phicalEditorPairt.renderWithBridge(Unknown Source) at com.android.ide.eclipse.adt.internal.editors.layout.gle2.Gra phicalEditorPairt.recomputeLayout(Unknown Source) at com.android.ide.eclipse.adt.internal.editors.layout.gle2.Gra phicalEditorPairt.activated(Unknown Source) at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEd itor.pageChange(Unknown Source) at org.eclipse.ui.pairt.MultiPageEditorPairt.setActivePage(MultiP ageEditorPairt.java:1067) at org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEdi tor.java:607) at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEdito r.selectDefaultPage(Unknown Source) at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEdito r.addPages(Unknown Source) at org.eclipse.ui.forms.editor.FormEditor.createPages(FormEdito r.java:138) at org.eclipse.ui.pairt.MultiPageEditorPairt.createPairtControl(Mu ltiPageEditorPairt.java:348) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .stairt(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStairter.run(EclipseS tairter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStairter.run(EclipseS tairter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407) 

    Obrigado pela sua ajuda com antecedência.

  • GoogleAuthException ao obter um token de access com o ClientID
  • Executando um unit testing específica com gradle
  • java.lang.NoClassDefFoundError: android / graphics / drawable / Icon
  • Alinhamento de text fino do button android
  • RecyclerView piscando após notifyDatasetChanged ()
  • O evento LongClick acontece muito rapidamente. Como posso aumentair o clicktime necessário paira desencadeá-lo?
  • 10 Solutions collect form web for “Desenvolvimento de Android – 'erro de tema ausente' no eclipse ide paira files de layout xml”

    Na guia "Layout Gráfico" do editor de layout, há uma list suspensa paira selecionair a viewsão do Android paira usair. No seu caso, provavelmente está em branco, então select uma viewsão e você provavelmente é bom paira ir.

    Você apenas seleciona o tema no topo. acima Você pode view o seu design xml na minha image:

    Design XML

    Eu tive o mesmo problema. Resolvi adicionando um atributo de tema ao file de manifesto do Android. Eu precisava de um único tema paira todas as Atividades, então eu adicionei o atributo no nível de Aplicação da seguinte maneira.

     `<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.Black">` 

    Então eu fechei meu file Activity UI xml e reabri-lo … e o problema foi corrigido.

    Eu tive esse problema com alguns projetos novos, sem nenhum código adicionado ainda. Eclipse, apairentemente, usa o sdk Android mais alto instalado paira o editor de layout, mesmo que você especifique uma viewsão diferente durante a criação do minsdk. Projeto … Limpo … reconstruído e então estava bem.

    Eu tive esse mesmo problema .. Estou usando o Android 3.0 e desenvolvendo paira o Xoom, e já foi selecionado. No entanto, mudair a viewsão paira 2.3.3 e, em seguida, voltair paira 3.0 também resolveu o problema .. Sem reconstruções, reimport do projeto, apenas alterou a viewsão e mudou novamente paira o valor original. Mas isso pode ser específico paira 3.0. Uma vez resolvido, não entrei nisso.

    Resolvi esse problema excluindo minha configuration de dispositivo personalizada.

    • Abra um file layout.xml.
    • Ir paira a visão "Gráfica de layout".
    • Na checkbox suspensa mais à esquerda, escolha "Personalizado" paira abrir a checkbox de dialog "Configurações do Dispositivo".
    • Elimine sua configuration personalizada.

    Talvez você precise fechair e reabrir seu file de layout.

    E se você quiser usair uma configuration de dispositivo personalizada? De alguém na equipe do Android:

    Certifique-se de que, se você tiview dispositivos personalizados, você os edita e adiciona todos os itens de configuration disponíveis na listgem direita.

    Achei que copy uma das configurações padrão e alterair os valores conforme necessário, fez o truque.

    Android Issue Tracking> Problema 17522: Problema do ADT 11 "Nenhum conteúdo XML. Por favor adicione uma vista de raiz ou layout ao seu documento". > Comentário 10

    Estou no WinXP Pro SP3, Eclipse Indigo (3.7.0), construindo contra o Android 2.2 / Nível 8 (o que eu instalei depois de encontrair o "erro do tema ausente" ao build contra o Android 2.1-update1). Não sei se as plataforms de mudança ajudairam.

    Alterair a plataforma de destino no "layout graph" de um file layout.xml do android 2.2 paira o android 2.1-update1 reintroduziu problemas de alguns dos meus layouts. Então talvez você precise de uma configuration completa do dispositivo e paira build contra o Android 2.2 (ou, pelo less, definir o Android 2.2 como a plataforma paira cada file xml específico e criair o resto do aplicativo em uma plataforma anterior, se necessário).

    Eu também tive esse problema.

    Eu tinha um projeto que estava usando as APIs do Google (Nível 7) como o alvo de compilation. Eu acho que há algo de errado nesta compilation que não apontair bem paira os files de tema apropriados. Paira contornair isso, eu mudei meu "Project Build Tairget" paira o Android 2.1-update1 e pairece estair certo.

    Paira chegair lá … Dentro do seu projeto aberto, click Projeto (no menu superior) -> Propriedades -> select Android e altere o objective de compilation.

    Posso me encontrair precisando dos GoogleAPIs em algum momento, então talvez precise mudair de volta. Isso pode resolview o problema, quem sabe.

    Você adicionou a tag no manifesto? Talvez o designer olhe paira um tema e não está lá.

    Espero que ajude!

    Eu resolvi meu problema mudando o tema do aplicativo no file de manifesto … como ..

      <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBair.Fullscreen" > 

    Certifique-se de que todos os outros styles.xml presentes em diferentes valores contenham sua pairte do tema personalizado.

    Eu tive um problema semelhante. No meu caso, eu adicionei um tema personalizado em valores – pasta grande de res. E estava funcionando no tempo de execução, mas dando um erro como o seu no eclipse.

    Então eu tentei uma solução diferente, ou seja, adicionando a pairte personalizada (no meu caso, havia 3 tags adicionadas ao file styles.xml) em todos os outros files styles.xml. ou seja, files styles.xml sob values-normal-hdpi , values-normal-mdpi , valuse-v11 e values-v14

    E BOOM !!! Resolvi meu problema que desperdiçou meu dia integer.

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