PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 26 → definition d'une application en arriere plan
definition d'une application en arriere plan
Débuté par lolodev, 24 nov. 2020 14:31 - 7 réponses
Posté le 24 novembre 2020 - 14:31
bonjour,

annonce android 10 :
"Il n'est plus permis de récupérer le contenu du presse-papier si l'application est en arrière-plan. Dans ce cas, la fonction PressePapier retournera une chaîne vide."

mais qu'est qu'un application en arriere plan ??

merci
Membre enregistré
164 messages
Posté le 24 novembre 2020 - 15:00
C'est une application qui n'est pas affichée à l'écran (au premier plan).

--
https://github.com/reuniware
https://stackoverflow.com/users/10922639/kotlinisland
Posté le 25 novembre 2020 - 07:08
toutes applications passent du 1er à l’arrière plan
et il n'y a qu'1 application au 1er plan alors
donc on ne peut jamais utiliser le pressepapier
Membre enregistré
961 messages
Posté le 25 novembre 2020 - 09:55
Oui c'est bizarre.
C'est a testé
Personnellement je l'utilise tout le temps
Pour répondre sur les forums
Membre enregistré
164 messages
Posté le 25 novembre 2020 - 10:03
Oui c'est une nouveauté de Android 10 :
Limited access to clipboard data
Unless your app is the default input method editor (IME) or is the app that currently has focus, your app cannot access clipboard data on Android 10 or higher.


Expliqué sur le lien https://developer.android.com/about/versions/10/privacy/changes

--
https://github.com/reuniware
https://stackoverflow.com/users/10922639/kotlinisland
Membre enregistré
26 messages
Posté le 25 novembre 2020 - 11:44
hébé... :)

en fait, mon apk en wm, lance un apk java pour lire du RFID
je souhaite utiliser le pressepapier afin de s'échanger le code EPC
je crois que je vais faire avec un bon vieux fichier text
...

--
LH
Membre enregistré
961 messages
Posté le 25 novembre 2020 - 12:39
Laurent si c'est 2 application en windev
Tu peux aussi utiliser les sockets
Posté le 25 novembre 2020 - 13:32
lolodev a écrit :
toutes applications passent du 1er à l’arrière plan
et il n'y a qu'1 application au 1er plan alors
donc on ne peut jamais utiliser le pressepapier


Non... on ne peut pas lire dedans quand l'appli est en arrière plan... Dés qu'elle repasse en avant plan, on peut de nouveau.
Maintenant, si tu comptais faire une boucle qui lit le presse papier quand ton appli était en arrière plan, et reprendre la main quand tu trouvais ce dont tu as besoin, ce n'est plus possible vu les abus de certaines appli qui pompaient gallardement tout ce qui était mis dans le presse papier et l'envoyati ensuite à leur serveurs.