¿Cómo Android Studio valida XML para la pantalla de preferencias?
Tengo esto en mi archivo de XML para mi pantalla de las preferencias, basada en otras respuestas de SO :
<PreferenceScreen android:title="@string/preference_title" android:summary="@string/preference_summary"> <intent android:action="android.intent.action.VIEW" android:data="mailto:"> <extra android:name="android.intent.extra.SUBJECT" android:value="@string/email_subject"/> <extra android:name="android.intent.extra.TEXT" android:value="@string/email_body"/> </intent> </PreferenceScreen>
Android Studio está marcando los elementos "extra" como "no se permite aquí".
- Android - Personalizar el cuadro de diálogo con un diseño Xml
- ScrollView - ¿Cómo desplazarse hacia abajo mientras se diseña el diseño en Eclipse?
- Cómo clasificar los componentes de Android según el tamaño de la imagen mediante XML
- Android, escucha de la casilla de verificación en XML?
- "Error: Duplicar recursos" mientras se construye Android Studio Project?
Realmente no entiendo cómo está validando el XML en absoluto porque no hay DTD real.
El "extra" parece funcionar correctamente. O incluso puedo usar un Preference.OnPreferenceClickListener si quiero evitar el XML. Sólo me estoy preguntando (a) cómo Android Studio lo está validando, y (b) si estoy usando algún hack sombrío que no siempre funciona, incluyendo el elemento extra.
- Problemas frecuentes que surgen en la vista de android, análisis de error XML: prefijo no enlazado
- ¿Dónde están los esquemas de archivos XML en un proyecto de Android?
- Android: Uso de StreetViewPanoramaView en XML
- Tamaño máximo al analizar XML con DOM
- ¿Cuál es la mejor manera de definir constantes en android, ya sea clase estática, interfaz o recurso xml?
- Android: Necesito una vista previa circular de la cámara. ¿Cómo lograrlo?
- ¿Cómo leer el archivo xml local es la carpeta de recursos como un flujo de entrada en Android?
- Escapar de soportes de ángulo en XML en Eclipse / Android
- Pase Android NestedScrollView desplazamientos horizontales a un padre Ver
- RecyclerView está cortando el último elemento