반응형
안드로이드 스튜디오 버젼이 업그레이드 되면서 그 전과 다르게 버전 13 이상부터는 클립보드 메세지가 나오게 됩니다.
그렇기 때문에 기존에 토스트메세지를 보여주던 것과 중복이 되는 경우가 많아졌는데요 중복 방지하는 법을 포스팅 하겠습니다!
https://developer.android.com/about/versions/13/features/copy-paste?hl=ko
복사하여 붙여넣기 | Android 개발자 | Android Developers
복사하여 붙여넣기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Android 13부터 시스템에서는 콘텐츠가 클립보드에 추가될 때 표준 시각적 확인 메시지를
developer.android.com
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.S) {
}
이 부분이 추가되면 되는데요!
안드로이드 공식문서에 잘 나와있듯이 이렇게 수정을 해주시면 끝 입니다!
기존에는 복사를 하면 토스트 메세지가 자동으로 나오지 않았는데
현재 안드로이드 버전 13 이상부터는 자동으로 클립보드 메세지가 뜨게 되어있습니다. 그래서 중복 클립보드 메세지가 나오지 않게 하려면 이렇게 코드를 다시 수정해야합니다 ! 이상입니다 !
아 또한 이곳에 보면
Text 뿐만 아니라 Uri, Intent 도 클립보드 복사하는 법이 나와있으니 참고하세요!
https://developer.android.com/guide/topics/text/copy-paste?hl=ko
반응형
'안드로이드' 카테고리의 다른 글
[Android Studio] TimeUnit 시간 계산 (Kotlin) (0) | 2023.03.01 |
---|---|
[Android Studio] 리사이클러뷰 item 하단 짤렸을 경우 (2) | 2023.02.21 |
[Android Studio] 핸드폰 Vibrator 효과 사용하기 (0) | 2022.12.28 |
[Android studio] NumberPicker 스크롤 리스너 사용하기 (0) | 2022.12.28 |
[Android Studio] 네이버 맵 Polygon 사용해보기 ! (0) | 2022.12.06 |