Después de recorrer todos los controles en la interfaz, ¿cómo determina Android el tipo de control?
Puedes juzgar por su nombre de clase: v.getClassName() == "Button"
También puedes juzgar por instancia de: v instancia de Botón
public clase Principal extiende Actividad
{
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState
{
super.onCreate(savedInstanceState ); p>
LinearLayout loginLayout = (LinearLayout) getLayoutInflater().inflate(R.layout.main, null);
String pa="";//Recorrer todos los controles
p>
for (int i = 0; i <. loginLayout.getChildCount(); i++)
{?
Ver v = loginLayout.getChildAt(i );
/Cómo saber si es un Botón o un Cuadro de Texto
if(){
Objeto v = tabWidget.getChildAt(i); p>
if (v instancia de RelativeLayout)
{ ?
}
}
}
}
}
}