선택 가능한 항목(리스트, 버튼)의 배경에 머티리얼 디자인 적용하기 UI를 구성하다 보면, 기본 버튼이나 리스트가 아닌 커스텀 UI를 구성하게 되는 경우가 많습니다. 단순히 텍스트나 이미지를 표시해 주는 부분이라면 배경 색이나 텍스트 색상을 변경해 주는 것 만으로도 충분하지만, 만약 버튼이나 리스트 항목과 같이 별도의 인터랙션이 필요한 부분이라면 터치 이벤트나 키 이벤트 등에 반응할 수 있도록 처리해야 합니다. 대표적인 사레로 리스트뷰 항목의 배경 처리를 들 수 있습니다. 리스트뷰에 표시되는 각 항목은 키 이벤트나 터치 이벤트에 따라 배경 색상이 변합니다. 다음 그림은 리스트뷰에서 '디스플레이' 항목이 선택된 상태의 모습입니다. 커스텀으로 이와 같은 효과를 구현하려면, 일반적으로 XML을 사용하여 를 구현하면 됩니다. (예: Color state list, StateLi.. 더보기 이전 1 ··· 17 18 19 20 21 22 23 ··· 499 다음