일반 LinearLayout같은 경우,
아래쪽에 있는 EditText가 포커스를 받으면 자동으로 소프트키보드가 올라오면서 화면 자체가 위로 올라가는데,
ScrollView로 만들면 스크롤을 직접 해줘야하는것도 그렇지만,
키보드에 EditText가 가려지더라구요.
아마 최대로 스크롤을 해도 스크롤뷰의 범위를 넘어가지 않는 것 같은데요
1. 뷰와 컨트롤들을 몽땅 마이너스 좌표를 줘서 올려줘야 하는지
2. 스크롤뷰로는 이게 한계인지
3. 스크롤뷰에 다른 옵션이 있는지
궁금합니다-


(스크롤은

  ((EditText)findViewById(R.id.et06)).setOnFocusChangeListener(new OnFocusChangeListener(){
   @Override
   public void onFocusChange(View v, boolean hasFocus) {
    if( hasFocus == true ){
     sView.postDelayed( new Runnable(){
      @Override
      public void run() {
       sView.smoothScrollBy(0, 1000);
      }
     }, 100);
    }
   }
  });

이런식으로 EditText에 일일히 지정해 줘야 하는 것 같습니다.
 http://devbible.tistory.com/17  참조하였습니다 )



- 공지사항 다 읽었습니다-