-
[Flutter] ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ๋ ํ ์คํธ ์ธ์, ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ ๋ฐ ํ์ฉFlutter ํ ํฌ 2022. 7. 12. 00:34
- ๊ตฌํ ๋ด์ฉ
- ๊ตฌํ ๋ฐฉ๋ฒ
๊ตฌํ ๋ด์ฉ
1. ์ฑ ๋ด ๋๋ ์ฑ์ด ์๋ ๋ฉ๋ชจ์ฅ๊ฐ์ ๊ณณ์์ ๋ณต์ฌ๋ ํ ์คํธ๋ฅผ ์ฑ์์ ์ธ์ํ๊ณ ํด๋น ํ ์คํธ๋ฅผ ํ์ฉํ ์ ์๊ฒํ๋ค.
2. ์ฑ์์ ํ ์คํธ๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌํ๊ณ ์ฌ์ฉํ๋ค.
๊ตฌํ ๋ฐฉ๋ฒ
1. ํจํค์ง ์ํฌํธ
import 'package:flutter/services.dart';
2. ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ๋ ํ ์คํธ๋ฅผ ๊ฐ์ ธ์ค๋ ํจ์
ํด๋ฆฝ๋ณด๋์ ๋ฐ์ดํฐ๊ฐ ์์ ๊ฒฝ์ฐ 'got null'์ด ํ ๋น๋๋๋ก ํจ
void pasteFromClipboard() async { ClipboardData? cdata = await Clipboard.getData(Clipboard.kTextPlain); setState(() { _textData = cdata?.text ?? 'got null'; }); }
3. ํ ์คํธ๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
void copyToClipboard() { Clipboard.setData(ClipboardData(text: '๋ณต์ฌํ ํ ์คํธ')); }
'Flutter ํ ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Flutter Fastlane CI/CD(1) - iOS (0) 2023.03.07 [Flutter] YouTube player (0) 2022.08.25 [Flutter] host platform ๊ตฌ๋ณ (Web, Phone) (0) 2022.07.26 [Flutter] ๊ฒ์๊ธ ๊ธฐ๋ฅ์ ํ์ํ ํจ์๋ค(Firestore์ฌ์ฉ) (0) 2022.07.22 Flutter firestore stream pagination (firestore ์ฟผ๋ฆฌ ํ์ด์งํํ๊ธฐ) (0) 2022.03.19