2016년 8월 16일 화요일

[안드로이드] EditText 자동 포커스 제거

EditText를 사용하는 화면에서 자동으로 포커스 되고 키보드가 올라오는 것을 막고자 할 때 두가지 방법을 고려 할 수 있습니다.
두가지 방법 모두 edittext가 아닌 edittext를 감싸는 상위 레이어에 포커스를 맞춤으로써 edittext에 포커스가 되거나 키보드가 올라오는 것을 막는 방법입니다.

1) 상위 레이아웃에 아래 속성을 추가합니다.
    android:descendantFocusability="beforeDescendants"
    android:focusableInTouchMode="true"

    
        
        
    


2) 상위 레이아웃에 아래 속성을 추가합니다.
    android:focusable="true"
    android:focusableInTouchMode="true"

    
        
        
    

댓글 없음:

댓글 쓰기