Android 문서 에 따르면 ClipData는 복사 된 데이터에 대한 일종의 표현으로 '라벨'을 사용합니다.
ClippedData는 하나 이상의 항목 인스턴스를 포함하는 복합 유형으로, 각 인스턴스는 데이터 항목의 하나 이상의 표현을 보유 할 수 있습니다. 사용자에게 표시하기 위해 레이블과 아이콘 표현도 있습니다.
그런 다음 일부 API 문서 의 클립 데이터 에 대해 사용자가 볼 수있는 레이블 로 "라벨"을 추가로 설명합니다 . 그러나 레이블 사용에 대해 여전히 혼란 스럽습니다.
이 레이블은 사용자에게 어떻게 표시됩니까? 어떻게 사용해야합니까? ClipData 팩토리 메서드를 호출 할 때이 레이블에 대해 무엇을 설정해야 newPlainText(CharSequence label, CharSequence text)
합니까? 예를 들면 :
private void copyToClipBoard() {
ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
ClipData clip = ClipData.newPlainText(
"text label", // What should I set for this "label"?
"content to be copied");
clipboard.setPrimaryClip(clip);
Toast.makeText(AboutActivity.this, "Saved to clip board", Toast.LENGTH_SHORT).show();
}
User
"클립 데이터에 대한 사용자 표시 레이블"문서 의 용어 가 실제로 앱 사용자 대신 개발자를 의미합니까? 응용 프로그램의 사용자가이 라벨을 아는 나는 ... 값이 표시되지 않습니다