Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:35-clipboard:start [2021/06/09 10:47] ary |
wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:35-clipboard:start [2021/06/09 11:00] (actual) ary [Funciones habilitadas para hacer uso del clipboard sin intervención del usuario] |
||
---|---|---|---|
Línea 11: | Línea 11: | ||
\\ | \\ | ||
- | | **clipboard.setText()** | + | ^ **clipboard.setText()** |
- | | **clipboard.setFile()** | + | ^ **clipboard.setFile()** |
- | | **clipboard.setIntent()** | + | ^ **clipboard.setIntent()** |
- | | **clipboard.getText()** | + | ^ **clipboard.getText()** |
- | | **clipboard.getFile()** | + | ^ **clipboard.getFile()** |
- | |** clipboard.hasSomething()** | + | ^ ** clipboard.hasSomething()** |
- | | **clipboard.clear()** | + | ^ **clipboard.clear()** |
- | \\ | ||
- | **Ejemplos: | ||
- | <code xml> | ||
- | |||
- | **Poner un texto en el portapapeles: | ||
- | clipboard.setText(self.MAP_TEXT); | ||
- | |||
- | **Poner un fichero en el portapapeles (ruta relativa al files):** | ||
- | clipboard.setFile(" | ||
- | |||
- | **Poner un intent en el portapapeles (usado en casos muy concretos): | ||
- | let intent = new AndroidIntent(); | ||
- | intent.setAction(" | ||
- | clipboard.setIntent(intent); | ||
- | |||
- | **Obtener un texto del portapapeles: | ||
- | let sText = clipboard.getText(); | ||
- | |||
- | **Obtener un fichero del portapapeles (este método hace una copia en el files al invocarlo, asegurarse de borrarlo si no se usa):** | ||
- | let sPath = clipboard.getFile(); | ||
- | |||
- | **Preguntar si el portapapeles tiene algo:** | ||
- | clipboard.hasSomething(); | ||
- | |||
- | **Limpiar el portapapeles: | ||
- | clipboard.clear(); | ||
- | |||
- | |||
- | |||
- | </ |