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

아이콘 롱 클릭시 해당 범위까지 퍼지는 애니메이션 효과를 없애는 방법

0 추천
안드로이드 스튜디오에서 기본 버튼 생성해놓고 long 클릭하게 되면 그 버튼 크기 안에서 동그란 원이 커지면서 다 감싸잖아요?

그 애니메이션 효과를 없애고 싶은데 어떻게 하나요?

예를 들어서 카톡에 위 TabLayout 을 보시면 해당 메뉴를 롱 클릭하게 되도 전체적인 그 범위만 색이 변하잖아요? 이런것은 어떻게 해야하나요?
기객 (3,600 포인트) 님이 2017년 2월 21일 질문

2개의 답변

+1 추천
 
채택된 답변

레이아웃 리소스 파일에서 뷰 속성 foreground에 ?android:attr/selectableItemBackground 속성을 넣어보세요.

<Button
android:foreground="?android:attr/selectableItemBackground"
/>

 

Development Guy (70,570 포인트) 님이 2017년 2월 21일 답변
기객님이 2017년 3월 15일 채택됨
0 추천
쎄미 (162,410 포인트) 님이 2017년 2월 21일 답변
...