2개의 textview 또는 button을 하나의 view 객체로 만들 수 있을까요?

만든후에 리스트뷰에 동적으로 add하려 합니다.

즉 어떤줄은 textview가 2개가 입력될 수도 있고

어떤줄은 textview와 button이 들어갈 수도 있습니다.

두가지 경우를 각각 view클래스를 상속하는 또하나의 뷰로 만들고 싶습니다.

어떻게 해야 할까요??