Згідно з документацією 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
в документах "Видима користувачем мітка для даних кліпу" насправді означають розробників, а не користувачів програми? Я не бачу жодної цінності для користувачів програми, щоб знати цю мітку ...