어떤 버튼을 누르면 이미지 버튼이 화면에 추가 되게 하고 싶은데요

이걸 xml에 만들고 invisible로 둬서 나중에 visible이 되게 하는 방법 말고

제가 버튼을 누르면 자바 코드에서 이미지 버튼을 추가해서

위치와 크기를 지정해 줄 수 있는 방법이 있나요????