Estoy creando una tabla en la que cada fila contiene texto y un botón. Ahora cuando se presiona ese botón, quiero llamar a un evento que usa el valor del texto al lado del botón. ¿Cómo puedo acceder al contenido de ese TextView? Puedo obtener el ViewParent
de mi botón, que debería ser la fila, pero no hay un método para acceder a esa vista.Obtener otro hijo que comparta el padre con la vista actual
private OnClickListener updateButtonListener = new OnClickListener(){
public void onClick(View v) {
ViewParent parent = v.getParent();
//Here I would like to get the first child of that ViewParent
}
};
Gracias, que funcionaba perfectamente – Lars
@Malcolm excelente respuesta. Pero si hay más de un textView, entonces cómo seleccionar un textView en particular. – MDMalik
@MDMalik Al usar identificadores o etiquetas. Debe usar etiquetas diferentes para las vistas de texto en el mismo grupo de vista, y cuando encuentre una vista de texto, obtendrá su etiqueta y verá si esta es la vista que necesita. – Malcolm