Spanish Copiar y pegar

Discussion in 'Spanish Forum' started by Gerard Forcada, Apr 30, 2015.

  1. Gerard Forcada

    Gerard Forcada New Member

    Hola,

    Estoy desarrollando una aplicación donde necesito poder copiar un texto al clipboard y no encuentro la manera de hacerlo.
    He intentado descargar la librería Clipboard, pero no encuentra la descarga.
    También he buscado por índices o recopilaciones de librerías sin resultado.

    Si alguien sabe de donde puedo descargarla, o si sabéis cómo puedo resolver mi problema os lo agradecería mucho.

    Muchas gracias,
    Gerard
     
  2. eurojam

    eurojam Well-Known Member Licensed User

    Hola,
    puedes probar esto:
    Code:
    Sub Copia_Click
        
    Dim r As Reflector
        r.Target = r.GetContext
        
    Log(r.Target)
        r.Target = r.RunMethod2(
    "getSystemService""clipboard""java.lang.String")    'CipboardManager
        Log(r.Target)
        
    Log(r.RunMethod2("setText",EditText1.Text,"java.lang.CharSequence"))
    End Sub
    Sub Pega_Click
        
    Dim r As Reflector
        r.Target = r.GetContext
        
    Log(r.Target)
        r.Target = r.RunMethod2(
    "getSystemService""clipboard""java.lang.String")    'CipboardManager
        Log(r.Target)
        
    If r.RunMethod("hasText"Then
            EditText2.Text=r.RunMethod(
    "getText")
            
    Log(r.RunMethod("getText"))
        
    Else
            
    ToastMessageShow("Error : No texto",True)
        
    End If
    End Sub
    code viene de aqui: http://stackoverflow.com/questions/20846609/reflection-library-for-clipboard-basic4android
    hay que utilizar la reflection library. Clipboard manager es un class de android (http://developer.android.com/guide/topics/text/copy-paste.html)
    saludos
    stefan
     
    Gerard Forcada likes this.
  3. Gerard Forcada

    Gerard Forcada New Member

    Funciona perfectamente, muchísimas gracias Stefan!!
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice