자바코드로 뷰를생성하고 배치하려구합니다

호리존탈 방향으로 버튼 텍스트뷰 버튼 이렇게배치하려구합니다

버튼의 크기는 정해져있고 중간에있는 텍스트뷰가 기기폭의 나머지넓이를 차지하게만들고싶습니다

이경우 텍스트뷰의 넓이값은 어떻게결정해야되나요