[안드로이드] TextView 클릭 시 효과(ripple)주는 방법

[안드로이드] TextView 클릭 시 효과(ripple)주는 방법

반응형

1. 이번 시간에는 텍스트뷰를 클릭 시에 효과를 주는 방법에

대하여 알아보겠습니다.

1. 테마 아이템 추가 themes.xml

style태그 안에 아래 코드를 입력하시면 됩니다.

@color/purple_200

2. 색상 정보 colors.xml

#FFBB86FC #FF6200EE #FF3700B3 #FF03DAC5 #FF018786 #FF000000 #FFFFFFFF #E91E63 #AD1457 #D32F2F

3. drawable 파일 추가

3-1 custom_ripple_border.xml

3-2 custom_ripple_borderless.xml

4. 메인화면 구성 activity_main.xml

5. 메인코드 MainActivity.java

import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void dummyclick(View view) { } }

2021.12.09 - [안드로이드] - [안드로이드]Material Design Button 쉽게 만드는 방법

2021.12.08 - [안드로이드] - [안드로이드] Material Design EditText 쉽게 만드는 방법

2021.12.07 - [안드로이드] - [안드로이드]custom 타이틀바(titlebar) Toolbar 쉽게 만드는 방법

반응형

from http://aries574.tistory.com/154 by ccl(A) rewrite - 2021-12-10 15:01:56