Problemas de procesamiento No se pudo resolver resource @ id / search_edit_frame

Problemas de procesamiento No se pudo resolver resource @ id / search_edit_frame

Este es el error de renderizado que estoy recibiendo en mi archivo xml. Creo que tiene algo que ver con mi support.v7.SearchView continuación es mi xml:

  <RelativeLayout android:id="@+id/layout_ricerca" android:layout_width="match_parent" android:layout_height="50dp" android:background="@drawable/search_border_backgroud" android:layout_marginStart="10dp" android:layout_marginEnd="10dp" android:layout_marginTop="20dp"> <android.support.v7.widget.SearchView android:id="@+id/testo_ricerca" android:layout_width="wrap_content" android:layout_height="wrap_content" android:queryHint="@string/search_hint" android:textSize="25sp" android:layout_marginStart="5dp" android:iconifiedByDefault="false"/> <ImageButton android:id="@+id/tasto_ricerca" android:background="@color/trans" android:layout_marginTop="2dp" android:layout_width="45dp" android:layout_height="match_parent" android:layout_marginEnd="3dp" android:scaleType="centerInside" android:layout_alignParentEnd="true" android:src="@drawable/tasto_ricerca"/> </RelativeLayout> 

Cuando cambio el <android.support.v7.widget.SearchView a <SearchView el error desaparece, pero eso no es una buena solución para mí porque tendría que cambiar todo mi código java para trabajar con el SearchView lugar del android.support.v7.widget.SearchView .

Alguien sabe cómo arreglar este problema ? ¿Por qué sucede? No creo que haya nada malo con mi xml.

Editar:

Captura de pantalla agregada del error

captura de pantalla

Cuando se tiene gran cantidad de datos de memoria caché se almacenan en Android Studio que el tiempo este tipo de error está llegando ..

Hay muchas maneras de resolverlo.

  1. La forma más rápida de hacerlo es FileInvalidate caches / Restart...Just Restart .

  2. Haga clic derecho en project y Synchronize ...Project

  3. Haga clic en el Build menu -> seleccione Clean Project y luego Rebuild it .

Para resolver este problema, proporcione una

 android:id="+id/search_edit_frame" 

Atributo a una vista padre tal como

 android.support.design.widget.AppBarLayout 

Por ejemplo:

 <android.support.design.widget.AppBarLayout android:id="+id/search_edit_frame" android:layout_width="match_parent" android:layout_height="@dimen/my_app_bar_height"> <android.support.v7.widget.SearchView android:layout_width="match_parent" android:layout_height="match_parent" /> <android.support.design.widget.AppBarLayout /> 

Utilizar este código

 <SearchView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/searchView" android:iconifiedByDefault="true" android:queryHint="Search" android:layout_centerHorizontal="true" /> 
  android:id="@+id/search_edit_frame" 

Añada encima de la línea a la disposición de los padres que hizo el truco para mí

  • Iconos del centro solamente (no texto también) horizontal y vertical en un botón
  • Colocación de imágenes en android con ImageView en XML
  • Cómo agregar niños a childnodes mediante el documento jsoup
  • InflateException: Línea de archivo XML binario # 1: Error de inflar clase <unknown> causada por OutOfMemoryError
  • Barra de herramientas superpuesta
  • Android, envío de XML a través de HTTP POST (SOAP)
  • Gradiente como este?
  • Android: El servicio de intento anidado no se inicia después de llamar a Context.startService ()
  • ¿Cómo alinear vistas en la parte inferior de la pantalla?
  • Android: Necesito una vista previa circular de la cámara. ¿Cómo lograrlo?
  • Cadena de resultados de Android HttpUrlConnection truncada
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.