LinearLayout personalizado

Estou tentando criar um layout personalizado a partir de um linear layout, no xml group_box e tenho apenas um textview e um linearlayout:

[code]<br.com.pamarcolino.contasfacil.controles.GroupBox
android:layout_width="wrap_content"
custom:titulo="Teste"
android:layout_height=“wrap_content”>

</br.com.pamarcolino.contasfacil.controles.GroupBox>[/code]
e a classe GroupBox:

[code]public class GroupBox extends LinearLayout{

private String titulo;
TextView tvTitulo;

public GroupBox(Context context) {
    super(context);        
}

public GroupBox(Context context, AttributeSet attrs)
{
    super(context, attrs);
    
    LayoutInflater inflater = LayoutInflater.from(context);
    inflater.inflate(R.layout.group_box, this);
    
    inicializaControles();
    
    TypedArray atributos = context.obtainStyledAttributes(attrs, R.styleable.CustomGroupBox);
    titulo = atributos.getString(R.styleable.CustomGroupBox_titulo);
    
    tvTitulo.setText(titulo);
}

private void inicializaControles()
{
    tvTitulo = (TextView)findViewById(R.id.tvTitulo);
}

}[/code]
A questão é como eu seto o LinearLayout do group box com o conteudo que está dentro de

Como assim seta o LinearLayout? O GroupBox é um LinearLayout. E voce está inflando dentro dele o layout.

O root do seu XML que descreve esse layout deve ser merge ou LinearLayout que vai ser o conteudo do GroupBox, onde voce for utilizar esse componente personalizado que voce declara com full-package name.