Red de conocimiento informático - Conocimiento informático - Cómo obtener las funciones de pegar y copiar de EditView

Cómo obtener las funciones de pegar y copiar de EditView

De hecho, este problema es relativamente fácil de resolver. Primero, echemos un vistazo. Cuando mantenemos presionado el cuadro de edición, aparecerá un menú contextual que incluye copiar y pegar. Entonces, desde esta perspectiva, comencé a buscar. manera de mostrar el contexto en TextView Debido a que EditText hereda de aquí, finalmente encontré

01./ *

02.* Se llama cuando la opción del menú contextual de la vista de texto es. seleccionado. **

02.* Se llama cuando se selecciona la opción del menú contextual de la vista de texto. Actualmente,

03.* Este será uno de: id#cut}, {@link android.R.id#copy},

06.* {@link android . R.id#paste}, {@link android.R.id#copyUrl},

07.* o {@link android.R.id#switchInputMethod}.

13.if (!isFocused()) {

14.selStart = 0;

15.selEnd = mText.length();

16.}

17.<

18.int min = Math.min(selStart, selEnd);

19.int max = Math.max(selStart, selEnd);

20.

21. si (min lt; 0) {

22. p>

p>

23.}

24.if (max lt; 0) {

25.max = 0;

26.}

27.

28.ClipboardManager clip = (ClipboardManager) getContext()

29.getSystemService(Context.CLIPBOARD_SERVICE);

30.ClipboardManager clip = (ClipboardManager) getContext()

31.ClipboardManager clip = (ClipboardManager) getContext()