마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

소프트키보드에서 selector를 이용한 키 클릭 효과

0 추천


소프트키보드에서 selector를 이용한 키 클릭 효과

안녕하세요


소프트 키보드를 만들면서 각 키를 클릭할때마다 그 키에 대해서만 클릭되어 있는상태로 이미지를 변경 하고 싶은데 변경이 되지 않아서 도움을 얻었으면 합니다.

키보드쪽에서는 아래와 같이 keyIcon에 구현한 selector_0.xml 파일을 적용하였습니다.

키보드.xml에서의 키사용
<Key android:horizontalGap="@dimen/horizontal_gap" android:codes="1012"
 android:keyIcon="@drawable/selector_0" android:iconPreview="@drawable/keyboard_kr00_" custom:labelType="1"
 android:keyWidth="@dimen/last_key_width" />


적용되어 있는 selector_0.xml

<?xml version="1.0" encoding="utf-8"?>
<selector
 xmlns:android="http://schemas.android.com/apk/res/android">
 <item android:drawable="@drawable/keyboard_kr00"  android:state_pressed="true" />
 <item android:drawable="@drawable/keyboard_kr00_" />
</selector>

참고로 "keyboard_kr00"와 "keyboard_kr00_"의 경우는 색상만 다른 이미지입니다.

도움 부탁드립니다.

빽쌍 (120 포인트) 님이 2016년 8월 19일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...