티스토리 뷰
반응형
안녕하세요. 오틸라 입니다.
공식홈페이지에서 ClipBoard 클래스의 사용법은
3가지 메소드를 제공합니다.
클립보드 저장하기, 불러오기, 문자인지 체크인지 인데...
저장하기, 불러오기 2가지를 예제로 만들어 보겠습니다.
텍스트필드 2개를 만들고, TextEditController 2개 연결해놓습니다.
그리고 버튼 2개 (복사하기, 붙여넣기) 를 구성합니다
반응형
이제 복사하기 버튼클릭시 클립보드 저장하기를 구현하겠습니다.
Clipboard는 services.dart를 import를 하여 사용할 수 있습니다.
복사하기 버튼을 누르면 클립보드에 복사되는걸 볼 수 있습니다.
이제, 불러오기를 구현해 보겠습니다.
불러오기 버튼을 클릭시, text1의 값을 가져와서 text2에 붙여넣기 하겠습니다.
클립보드에 이미지를 저장하고 붙여넣기도 하고 싶지만, 공식 클래스에는 현재 지원을 하지 않고 있습니다.
https://pub.dev/packages/pasteboard
이미지 클립보드 붙여넣기는 위 라이브러리를 사용해야 할것 같네요.
이상 오틸라였습니다.
건강하세요~
반응형
댓글