ListView에 EditText를 넣은 상태에서 아래쪽 EditText를 클릭하면 자동으로 키보드가 나오는데요..
이때 키보드에 의해 아래쪽에 클릭한 EditText가 가려져 버리더라구요..

그래서 ListView에서 선택한 EditText부터 ListView의 제일 위에 표시를 하고 싶은데요..

좋은 아이디어 있을까요??

ListView에 넣은 Data를 선택한 EditText의 Data부터 다시 넣어 Adapter.notifyDataSetChanged()를 할까도 생각해 봤는데.. 이러면 선택한 Data의 위쪽 Data를 볼 수 없게 되더라구요.

해당 Activity를 Theme.Dialog로 만들어 버리면 아래쪽것을 선택해도 자동으로 키보드 위로 올라오더라구요.. 제일 위는 아니지만..
ListView가 통채로 올라가는거 같던데.. 이런 효과를 줄 수 있는 방법이 있을 까요?

아이디어나 조언 부탁 드립니다..