2014-09-12 1 views
1

사용자가 EditText a (소프트) 키보드를 클릭/선택하면 그림이 표시됩니다. 가능한 빨리 표시해야합니다. 기본적으로 키보드는 애니메이션과 함께 표시되므로 전체 프로세스 속도가 느려집니다. HTC 감각으로 애니메이션을 끄기 http://pocketnow.com/android/how-to-disable-screen-animations-in-android-40-ics 활동에 대한 키보드 애니메이션 끄기

  • : http://forums.androidcentral.com/t-mobile-htc-sensation/92195-turning-off-animations.html
  • 개발자 모드에서 애니메이션을 해제

    • :

      내가 수동으로 안드로이드 설정에서 해제하여 "키보드 애니메이션을 보여주는"비활성화 성공 ...

    이것은 훌륭하지만 많은 고객이이 설정을 독자적으로 설정하지 못했습니다.

    주어진 활동에 대해 프로그래밍 방식으로 키보드 애니메이션을 사용하지 않도록 설정하는 방법이 있습니까? keyboardAnimation="off"과 같은 것이 AndroidManifest.xml에 있습니다.

  • 답변

    1

    수동으로 수행 할 수 있지만 일부 수신기를 재정 의하여 수동으로 수행해야합니다.

    InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); 
    
    imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); 
    imm.showSoftInputFromInputMethod(getCurrentFocus().getWindowToken(), 0); 
    

    그것은 꽤 일반적입니다 그래서 대부분 또는 모든 장치에서 작동해야합니다 기본적으로 이것은 당신이 사용자가 글고 치기를 클릭 할 때 할 것입니다.

    +0

    이것은 제대로 작동하지 않는 것 같습니다. Android 4.1.2, Acer B1-710. –