모바일 키패드에 따른 UI에 대한 질문입니다.

관련 메서드들에 대해서는 알아냈는데 막상 사용하려고 하니깐 마음먹은데로 화면이 잘 안되더라고요.

1. 제가 하고 싶은 것은 트위터 글 작성할때와 같이 입력,취소 버튼이 bottom에 위치하고 있다가

EditText를 클릭하여 키패드가 올라오면 그에 따라 버튼들도 키패드 위로 위치하게 하는 것입니다.

2. 더불어서 EditText자체 길이도 키패드에 따라 조절하고 싶은데 예를 들어 EditText가 처음에는 화면에 꽉찬 상태였다가

키패드가 올라오면 키패드 위치에 맞게 EditText크기가 줄어드게 하는 방법도 궁금합니다.