it-swarm.dev

Android Studio: Problemas de renderização Faltando estilos e estilos corretos escolhidos para este layout, Falha ao encontrar o estilo com o id

Quero criar o layout xml do item de cartão para CardView e obter esse erro. Soluções comuns aqui não funcionou (tentei todas elas e outras de postagens semelhantes). 

Este é o meu xml:

<RelativeLayout
    xmlns:Android="http://schemas.Android.com/apk/res/Android"
    xmlns:card_view="http://schemas.Android.com/apk/res-auto"
    Android:layout_width="match_parent"
    Android:layout_height="match_parent">

    <Android.support.v7.widget.CardView
        xmlns:card_view="http://schemas.Android.com/apk/res-auto"
        Android:id="@+id/card_view"
        Android:layout_width="match_parent"
        Android:layout_height="wrap_content"
        card_view:cardCornerRadius="3dp"
        card_view:cardElevation="4dp">


    </Android.support.v7.widget.CardView>
</RelativeLayout>

Esta é a parte relevante de styles.xml:

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/primary</item>
    <item name="colorPrimaryDark">@color/primary_dark</item>
    <item name="colorAccent">@color/primary_accent</item>
</style>

<!--Theme for Tool Bar (Action Bar)-->
<style name="ToolBarTheme" parent="ThemeOverlay.AppCompat.ActionBar">
    <item name="Android:textColorPrimary">@color/white</item>
</style>

Esta é a parte relevante do Manifest:

<application
    Android:allowBackup="true"
    Android:icon="@mipmap/ic_launcher"
    Android:label="@string/app_name"
    Android:theme="@style/AppTheme" >

Esta é a parte relevante do script gradle build:

compile 'com.Android.support:appcompat-v7:23.0.1'
compile 'com.google.Android.gms:play-services:8.1.0'
compile 'com.Android.support:design:23.0.1'
compile 'com.Android.support:cardview-v7:23.0.1'
compile 'com.Android.support:recyclerview-v7:23.0.1'

E esse é o erro:

enter image description here

Obrigado,

15
michael

Eu também estava enfrentando o mesmo problema. Por favor, reinicie o Android Studio, selecionando a opção de menu "Arquivo" → "Invalidar caches/Reiniciar". Para mais detalhes, por favor siga o link:

http://www.unknownerror.org/opensource/harvesthq/chosen/q/stackoverflow/13439486/missing-styles-is-the-correct-theme-chosen-for-this-layout

38
AVINASH SHRIMALI

Você pode resolver esse problema alterando o tema atual para temas adequados. Todo tema não é adequado para todo tipo de visão. Usando o combobox de temas, podemos resolver isso.
Aqui está o problemaenter image description here

1. Primeiro, vá para a barra de temas e pressione
enter image description here


2. Mude o seu tema como na imagem abaixoenter image description here Agora você mudou seu tema. Se o tema selecionado for adequado à sua visualização, ele será renderizado.

enter image description here

11
Harun ERGUL

Eu também enfrentei o mesmo erro, o que eu fiz é que eu fiz o tema de layout semelhante ao tema que estou tendo em manifest.xml e funcionou para mim.

4
Ironman

Eu enfrento um problema semelhante que eu fiz foi clicar no botão Refresh . enter image description here

Se o problema persistir, tente Invalidar caches e reinicie

1
Nikhil