투케이2K

54. (AndroidStudio/android/java) ClipboardManager 사용해 클립보드 메시지 복사 실시 본문

Android

54. (AndroidStudio/android/java) ClipboardManager 사용해 클립보드 메시지 복사 실시

투케이2K 2021. 2. 22. 08:30

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : AndroidStudio

개발 언어 : java

/* =========================== */

/* =========================== */

[소스 코드]

 

try {
	//TODO 복사할 데이터 메시지
	String copy = Message; 

	//TODO 클립보드 사용 코드
	ClipboardManager clipboardManager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
	ClipData clipData = ClipData.newPlainText("copy", copy); //TODO 클립보드에 copy 라는 이름표로 데이터를 복사하여 저장
	clipboardManager.setPrimaryClip(clipData);

	//TODO 복사가 되었다면 토스트메시지 노출
	Toast.makeText(getApplication(),"로그가 복사되었습니다",Toast.LENGTH_SHORT).show();

}
catch (Exception e){
	e.printStackTrace();
}

/* =========================== */

반응형
Comments