Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 안드로이드광고
- 젯팩컴포즈
- 안드로이드컴포즈
- android 지도
- HTTP
- component
- Clean Architecture
- 동적 링크
- Android
- RecyclerView
- JetpackCompose
- 안드로이드
- Firebase
- 안드로이드 카카오 지도
- 안드로이드 라이브러리
- 선언형UI
- Android 애드몹
- android daum map
- 컴포넌트
- android kakao map
- dynamiclink
- glide
- thread
- 애드몹배너
- 애드몹광고
- 파이어베이스
- 아키텍처
- ImageView
- 다이나믹 링크
- 클린 아키텍처
Archives
- Today
- Total
목록Android 터치이벤트 막기 (1)
코딩스토리
[Android/안드로이드] 버튼 터치 이벤트 막기
레이아웃이 겹쳐서 있을 경우 뒤에 배치된 버튼이나 레이아웃에 대한 클릭 이벤트를 적용하고싶지 않을 때가 있습니다. 저는 스크롤뷰 안에 지도api를 넣었는데 스크롤을 하면 스크롤 이벤트와 지도 에서 터치로 위치가 변경되는 이벤트가 중복이 되는 경우가 생겨 지도를 감싼 레이아웃에 클릭 이벤트를 막기 위해 이 방법을 사용했습니다. setEnable()로 막을 경우 색이 어두워지는 효과를 가지게 되지만 setOnTouchListener()를 사용하면 상태는 그대로인데 터치이벤트를 제거할 수 있습니다. mapView.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { r..
Android/유용한 기술
2019. 12. 27. 23:23