일단. 테스트용으로 뷰를 두개 생성해서 새로운 뷰가 오른쪽에서 들어오면서. 현제보여지고 있던 뷰를 밀어내는
애니매이션은 구현해 봤습니다.

이것을 가지고, 안드로이드 SDK 안에 있는 샘플키보드에서 키보드 영문/특문 키보드 전환시에 적용하고 싶은게 목적입니다.
일단. 샘플키보드에서는. mInputView라는 것에 setKeyboard를 통해서 xml로 작성된 여러 키보드 변환을 적용하게 되어있습니다.

근데.문제는 뷰가 하나라서. 위의 예제를 적용해 보기 위해서. 
   
// 키보드 뷰를 하나더 만들고.
    KeyboardView TempKeyboardview;
    ..
    ..
    tempKeyboardview = (KeyboardView) getLayoutInflater().inflate(R.layout.input, null); // 뷰를 inflate 하고
    tempKeyboardview.setOnKeyboardActionListener(this);
    
     //이벤트가 발생했을때.
     tempKeyboardview.setKeyboard(mSymbolsKeyboard); // 키보드를 설정하고
     tempKeyboardview.setAnimation(slideinLeft); // 정의해 두었던 에니매이션을 적용하고
     mInputView.setAnimation(slideOutLeft); // 마찬가지로 적용
     tempKeyboardview.setVisibility(View.VISIBLE); // 새로 들어온 뷰가 보여지고.
     mInputView.setVisibility(View.GONE); //기존 키보드 뷰는 사라지고.

일딴 실력이 너무 없는지라. 짧은 생각으로 코딩을 해봤는데.
새로들어오는 뷰 자체가 보이지가 않더라구요.

이럴땐. 가상의 새로 들어올 키보드뷰를 하나더 생성해서. 위의 효과를 적용해야 하는건지.
오늘 하루종일. 생각만 하고 있습니다.