Копировать с помощью менеджера буфера обмена, который поддерживает старые и новые версии Android?

Я пытаюсь скопировать текст программно на Android, наиболее голосуемый ответ на другой вопрос при условии, что эти строки, но при их использовании я получаю ошибку: Класс требует API уровня 11 (текущий минимум 8):

ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
ClipData clip = ClipData.newPlainText("label", "Text to copy");
clipboard.setPrimaryClip(clip);

Я скопировал строки прямо из вопроса. После попытки сimport android.content.ClipboardManager; Я проверялimport android.text.ClipboardManager; и это тоже выдало ошибкуThe method setPrimaryClip(ClipData) is undefined for the type ClipboardManager плюс предупреждения об устаревании ClipboardManager.

Мое приложение, которое поддерживает Android 2.2 (я думаю, API 8) и далее, как я могу копировать текст, чтобы он работал на всех версиях Android?

Ответы на вопрос(1)

Ваш ответ на вопрос