Junior — Middle
¿De qué clase base debe heredarse al crear un componente propio Layout en el sistema View?
sobes.tech AI
Respuesta de la IA
Al crear un componente propio de Layout en Android, generalmente se hereda de la clase ViewGroup. Esta clase sirve como base para todos los contenedores que pueden contener otras Views y gestionar su disposición.
Por ejemplo:
public class CustomLayout extends ViewGroup {
public CustomLayout(Context context) {
super(context);
}
@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
// Aquí se implementa la lógica de disposición de los elementos hijos
}
}
De esta forma, heredar de ViewGroup permite crear diseños personalizados con el comportamiento deseado para la colocación de los elementos hijos.