не, тип делаешь xml и распологаешь там вьюхи как тебе надо, потом делаешь кастом вью, наследуюшься от рутовой viewgroup в твоей xml, в унаследуемой вью делаешь View.inflate(R.layout.your_layout_id, this, true) и у тебя теперь одно вью которое скомпозировало другие