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 daum map
- 안드로이드컴포즈
- dynamiclink
- thread
- 안드로이드 카카오 지도
- 선언형UI
- 애드몹배너
- android kakao map
- ImageView
- JetpackCompose
- 클린 아키텍처
- 안드로이드
- 동적 링크
- HTTP
- 애드몹광고
- 다이나믹 링크
- Android 애드몹
- component
- 아키텍처
- Android
- Firebase
- 컴포넌트
- android 지도
- Clean Architecture
- glide
- RecyclerView
- 안드로이드 라이브러리
- 안드로이드광고
Archives
- Today
- Total
목록TouchEvent (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