En el marco de Android Java, ` android.R.id.text1` es un identificador de un ` TextView` . Puede encontrarlo en muchos diseños desde el marco ( `select_dialog_item` , ` select_dialog_singlechoice` , ` simple_dropdown_item_1line` , etc.).
En Android Framework xml, está representado por `@ + id / text1`
Por lo tanto, si usa uno de estos diseños y desea cambiar el texto, deberá usar esta identificación.
- Cómo hacer una aplicación de Android con reconocimiento de voz
- ¿Puedo aprender el desarrollo de Android con desarrollo web con seguridad de ambos al mismo tiempo?
- ¿Qué versiones de Android son mejores para el desarrollo de una aplicación?
- ¿Cómo mostrar archivos PDF dentro de una aplicación de Android en lugar de cargar en WebView agregando URL de PDF con una URL de Google DOCs e iniciando una aplicación de representación de PDF de terceros instalada en el dispositivo? ¿Hay alguna buena biblioteca gratuita de renderizado de PDF disponible?
- ¿Vale la pena aprender el desarrollo de aplicaciones de Android hoy en día?
Pobably en un Custom ListAdapter que usa:
View view = inflater.inflate (android.R.layout.simple_list_item_1, parent, false);
TextView textView = (textView) view.findViewById (http: //android.R.id.text1);
textView.setText (“¡Oh, no! No hola mundo otra vez”);
Además, puede usar este mismo identificador para identificar un `TextView` (o cualquier cosa, pero eso sería engañoso) en sus diseños personalizados. Consulte en el “Bloc de notas” de muestra, el archivo de diseño `noteslist_item.xml`.
<TextView xmlns: android = "http://schemas.android.com/apk/res/android"
android: id = “@ android: id / text1”
android: layout_width = “fill_parent”
android: layout_height = “? android: attr / listPreferredItemHeight”
android: gravity = “center_vertical”
android: paddingLeft = “5dip”
android: singleLine = “true”
android: textAppearance = “? android: attr / textAppearanceLarge” />
Fuente: http://stackoverflow.com/a/71142…
Que te ayude. Gracias 🙂
Feliz de ayudar 🙂