반응형 android button3 안드로이드 버튼 클릭 비활성화 안드로이드 Application을 구성하는 데 있어서 정말 많은 종류의 버튼 요소가 있습니다. 이번 포스팅에서는 굳이 버튼이 아니여도 안드로이드에서 제공되는 모든 View에 설정이 가능한 클릭 이벤트를 비활성화 하는 방법에 대해 알아보겠습니다. 먼저 클릭 이벤트를 비활성화 한다는것이 어느 상황에서 사용되는지를 먼저 생각해보면 간단한 예로 어떠한 정보를 조회하는 화면에서 조회할 내용이 없을 때에는 조회 버튼자체를 비활성화해서 사용자의 입력을 유도할 수도 있습니다. 위와 같이 해당 입력란이 공란일 경우 조회 버튼이 비활성화되어 있습니다. 하지만 사용자가 입력란을 채우면 조회버튼은 활성화되어 클릭이 가능한 상태로 변경됩니다. 이처럼 꼭 조회상황이 아니고 로딩이 걸려서 무언가를 처리해야 된다거나 하는 상황에 버.. 2022. 2. 9. [Android] 버튼 눌림 효과 적용 안드로이드 버튼에서 기본 버튼이 아닌 이미지로 제작을 하는 경우 일반적으로 눌림 효과를 생각해서 제작을 해야 합니다. 눌림 효과가 없는 버튼은 너무 밋밋하기도 하고 어플 자체가 역동성이 없어서 사용자에게 딱딱한 느낌과 부자연스러운 어플이라는 인식을 하게 됩니다. 버튼에 눌림 효과를 적용하는 방법은 간단한데 먼저 눌림 버튼 이미지와 눌리지 않은 이미지 이렇게 두가지의 이미지 파일을 준비하면 됩니다. 두 가지의 이미지 파일을 제작하여 왼쪽 하얀색 바탕의 버튼 이미지는 눌리지 않은 상태 오른쪽 검은색 바탕의 버튼 이미지는 눌림 상태로 사용하도록 하겠습니다. 먼저 res/drawble 폴더에 confirm_btn 이라는 xml파일을 생성합니다. 그런 다음 confirm_btn.xml 파일 내용을 위와 같이 작성.. 2022. 1. 19. [Android] 버튼 스타일 변경 안드로이드에서 기본적으로 지원해주는 버튼의 형식은 회색 바탕의 네모 박스 모양입니다. 대게 테스트용 프로그램 등을 작성할때 사용하고 디자인이 입혀지는 경우에는 버튼 이미지 디자인을 따로 진행하기 때문에 이러한 버튼의 스타일이나 모양을 신경 쓰지 않습니다. 하지만 디자인을 할만한 규모의 프로젝트가 아니라 간단하게 모서리가 약간만 둥글게 그리고 색상이 달랐으면 좋겠다고 할 때에는 버튼의 스타일을 직접 만들어 써야 합니다. 이번 글에서는 버튼의 모양중에서 모서리를 둥글게 깎아내고 색상을 회색톤이 아닌 다른 색상으로 변경하는 방법에 대해 한번 알아보도록 하겠습니다. 먼저 기본적인 버튼을 구성할 때 소스코드는 다음과 같습니다. 해당 코드를 XML파일에 작성하고 실행하면 기본 모양의 버튼이 생성됩니다. 이 자체로도.. 2022. 1. 14. 이전 1 다음 반응형