본문 바로가기
안드로이드/Tip 모음

안드로이드 Tip.2 - TextView/ImageView 터치,클릭 효과 주는 방법

by 프로나인 2020. 9. 7.

안녕하세요. 프로나인 입니다.

제목에는 TextView / ImageView 의 효과라고 했지만 같은 맥락이므로

아주 간단하게 RecyclerView를 사용했을 때 터치, 클릭 효과를 주는 법을 알아보겠습니다.

 

커스텀하여 효과를 주는 법도 있겠지만 완전 초 간단하게 하는 방법을 알려드리고자 합니다.


RecyclerView의 Item

RecyclerView를 사용하실 때 RecyclerView 안에 들어갈 Item들을 커스텀하는데

이 xml에 코드 한 줄 추가하면 깔끔하게 적용이 됩니다.

 

TextView 와 ImageView 같은 View 또는 Layout에 사용하여도 적용이 됩니다.

<recyclerview.item>

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 
	... >
    <TextView
        ...
        
        android:background="?attr/selectableItemBackground"
        
        .../>

</androidx.constraintlayout.widget.ConstraintLayout>

 

중간에 보이시는 android:background 부분을 추가하시면 

 

 

이렇게 클릭 한 부분들에 효과가 생기는 것을 확인할 수 있습니다!

'안드로이드 > Tip 모음' 카테고리의 다른 글

안드로이드 Tip.1 - Typo: In word ' ' 제거  (1) 2020.07.16

댓글